reuse step def
fix typeahead for habit edit
ensure correct target is shown for shared habit
no crazy decimals for percentage
add bootstrap styling
Merge pull request #52 from mojotech/aes/meta-tags

add bootstrap styling
add checkin validation
add target validations
targets and checkins destroyed with habits
Merge pull request #53 from mojotech/dk/destroy_dependencies

targets and checkins destroyed with habits
add angular app
remove old typeahead
implement angular ui bootstrap typeahead
Users can reset their password if forgotten