Add system setting initial migration, controller and model
fixed broken tests. fixed routing issue after login

* fixed tests broken because they were using the old field numberings still
* fixed the issue with a broken redirect after login
Merge pull request #430 from unikent/bugs/fix-tests

fixed broken tests. fixed routing issue after login
Add setting page view html
Add rest of system settings
Merge branch 'develop' of github.com:unikent/programmes-plant into feature/add-system-settings
Merge pull request #432 from unikent/feature/add-system-settings

Add system settings
tidying up UG/PG navigation

* added clear UG/PG marker
* cleared up header nav
* UG/PG split is now in side-menu
fixed broken cancel link on immutable fields
Merge pull request #433 from unikent/feature/tidy-nav

Feature/tidy nav
Merge branch 'develop' of https://github.com/unikent/programmes-plant into refactor/fix-immuatable-fields-actions

Conflicts:
	application/views/admin/inc/header.php