macros/flash: Added 'success' message type support
views: Moved /user/.../edit to /settings/profile
views: Moved /user/.../change_password to /settings/password
model/user: Made validate_password() return False on empty password
templates/macros: Added optional 'disabled' parameter to render_field()
forms: Require current password to change passwords

.. unless you are an admin ;)
templates/settings: Added settings submenu
views/settings: Extracted separate live tracking settings form
templates/settings: Extracted base-form.jinja
templates: Move tracking key from profile to tracking settings page
templates: Added "Settings" menu item and profile button
views: Added /settings/tracking/generate-key route
templates/settings: Show user name above settings menu
templates/settings: Fixed i18n in Live Tracking Key panel
views: Fixed settings.password view for non-managers
views: Moved password recovery button from profile to settings page
views: Moved club change forms from profile to settings
templates/settings: Moved active_page variable to base template
Merge pull request #190 from Turbo87/settings

New "Settings" page