Added hash helper
Added test controller to gitignore
Turned gzip compression off since some servers may be doing this already by default, could have unexpected results
Fixed generateHash method in hash helper
Updated exception message, bad English
Added new migration file for the users table
Update migration config to version 3
added /downgrade route
Removed /downgrade
Updated migration to include email key updates
Updated instances of users.id to users.user_id
More updates
Added validation helper
Added requirement that passwords must be min of 6 characters with at least one upper and one numeric
Updated column names on queries
Updated changelog
Fixed group invites and members view (broken due to invalid SQL query
and wrong SQL column name).
Removed obsolete comment from migration file.
Fixed error on home page when no groups defined
(https://trello.com/c/pNHYAAuD/40-when-no-groups-defined-php-error-occurs-in-the-menu)
Removed obsolete FIXME mark.
Fixed getting groups invites.
Changelog update
Groupped changes into single version
Merge branch '47-security'