Implemented User Profile view.

NEW
* Created and implemented the user's profile CRUD view.

CHANGES
* Added all possible programs and associated options in the seed.
* Updated Users schema: users now have a unique ID field that's
  dictated by the table row increment, and a `university_id`
  field that is user specified.
Implemented user management interface.

NEW
* Implemented the user management/administration interface.
Implemented program management interface.

NEW
* Implemented the program management administrative interface.
  Deleting a program with associated users will result in those
  users having their program and option selections set to the
  default "None" options.

CHANGES
* Updated the profile interface form to include an "Undo"
  button.
Corrected mistake with program listing form.

CHANGES
* There was a mistake in the delete button form in the program
  listing table, wherein multiple forms shared the same ID
  attribute.
Modified Delete button colour.

CHANGES
* The `btn-warning` class has been swapped out for `btn-danger`
  for the program delete button in the `show` view.
Partially implemented program option management interface.

NEW
* Started implementation for the program option management
  administrative interface. Only thing missing is the
  `create` view and controller function.

CHANGE
* Updated CRUD forms for program to ensure that error messages
  are displayed with the correct placement.
Completed implementation for Program Option management interface.

NEW
* Implemented view and logic for Program Option create view.

CHANGES
* Programs are now created with a default `None` Option which
  cannot be removed or modified to ensure that there is always an
  option available for the program.
* Program Option `index` view has been updated to conform to the
  above change in business logic.
* Likewise, Program management controller has also been updated.
* Fixed issue related to in-table forms wherein, for some reason
  the `onclick` jQuery code wasn't being executed in order to
  submit the form.
Merge pull request #5 from alanly/alan

Alan