Early work using SLICK.

Seems to be better than anorm.
Get displaying things working with Slick.
Everything working with Slick.
Various fixes, changed use of /roles to /roleTypes
Flesh out 'RoleType' operations.

Start working on 'Role' operations.
Lots of work on various things.

- Wrote a few tests.
- Got them to pass.
- Started getting roles to work.
- Added (untested) code to insert a role.
Adding roles now works.

... although the test may still fail. Investigating!
Fixes the test so it passes.
Insert roles with parameters now works.
Get role lookup for people working.
Ability to add roles to users.