Match undergraduate/postgraduate directly + add 404 handler.
Fix const warnings
Change basepath to match relative link set as base url (relative to site / )
Move 404 and drop url handling code.
Rewire routing code pt 1.
Path corrections
Correct CSS asset
Add asset url to sample config
Correct Asset URL.
Start work on fixing 404
Fix 404 pages. After debugging  what feels like 2/3rds of the universe it turns out the issue was just a painfully obvious missing return on the notFound method...
Rewire 404 mechanism. Correct some var bugs resulting from abstraction.
Make var happy when empty.
Manual merge because automatised one didn't actually do anything...
Make route a little more permissive + remove comment.
Merge pull request #91 from unikent/feature/refine-route-handling

merging