Merge pull request #6 from JulianJaffe/iter1

Added logout; fixes to signin; url changes
Custom styling, URL cleaning, code mocking

Added support for trailing slashes in URLS, reinstated styles for
registration form and added template tag to allow for further styling,
some code clean-up and mocking up of code to be added later