Support for editing trainer profile. #25 #7
setting/profile cleanup.

Changes:
* website and bio are not required fields
* the form is pre populated with the current settings
* only logged in trainers can access this page

Still need to implement the save-to-db functionality.