An up-to-date list of the best free bitcoin sites, and ways to earn bitcoin