[Security] Added CSFR protection, changed login/login_check routes to be lower case. Changed login_check route name.

Also moved the _target_path from view to security.yml as
default_target_path under form_login.
[Route] Changed to normal urls and - separator for dual words (e.g. WorkHistory = work-history)

This Fixes #6
[JS] Removed unused/broken Bootstrap tooltip usage
[JS] Wrapped external icons in <sup>. Fix #8.
[DB] Added migration file to support Entity changes
[Entity] Added homeMetaTitle field, used in Frontend. Close #10
[View] javascript block to javascripts in adminBase
[Entity] Added is_quick_skill and can_display_skill field to Skills Entity.

Also updated the FormType, orm, and new/edit views.
[Entity] Made competency, years_description and description fields in Skills Entity. Fix #9
[View] Quick skills use a list, displaying skills based on conditions in backend.

Now the quick skills are only displayed if the is_quick_skill checkbox
is selected on a per skill based.
The same applied to displaying skills in the main section, based on the
can_display_skill checkbox.
[Entity] Added is_current_position field to WorkHistory.

Added the is_current_position field to Entity, FormType, orm and
new/edit fields.
[Entity] Made employer_address and employer_phone_number fields not required. Fix #4, #12
[JS] Added workHistory.js to toggle disabling end_date when is_current_position field is checked.

Compliments Fix #12.
[0.3.0] Updated Corvus Major version to 0.3.0