We've compiled a thorough list of entertaining things to do with your friends at home, from relaxing spa days to exciting karaoke nights.