Added simple unittest and travis integration. #9
Added build status to Readme. #9
Added link to github profile
Added octicons. (closes #24)
using github octicon. #24 #20
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.
Implemeted Trainer.update
Add test cases to test models.
Showing website on trainer page and some UI tweaks.
Added Contact Person's name and role in the org view page
Added ability to add and view workshops.
tweaks
Fix to home page.
UI tweaks.
Added basic permission system to tell who can add a new workshop.
footer tweaks
Added admin panel.
Added ability to define new orgs from admin panel.
Improved the org members schema.