#42: add profile method for favourite sport with displayable distance

with tests
#42: add field profile.units for units settings (metric or imperial)
#42: add form for units settings
refactor profile settings view to class based view
#42: add field Distance.only_for, update distance fixtures
#42: add field Distance.name, update distance fixtures and admin
#42: add Sport method get_distances() with tests