Changed the age property of SiteUser to return a more accurate age for the user.  Added tests to test_user.py to test all the unique fields in the database as well as the current_weight of SiteUser and the SiteUser's age in the case where today is their birthday and then their birthday is changed to be one day later.  Their age should decrease by 1 which it now does.
Made test_user.py pass pep8
Changed .travis.yml to pass the travis build
Stashing away changes to merge Daniel's branch into this one
Merged Daniel's branch into mine and fixed the conflicts