create two projects, one for non-framework dependant code (core) and one for the existing scalatra bits
split the source tree out to approximately match the two projects
don't publish artifact for root project
give better project names
use the same version across the projects (unless it is overridden)
use commontsettings
generalise the cookie overwrite trait, and then implement it with scalatra's api
use build.sbt's to customise the projects
make the naming better and share the settings properly
remove leftover import
Merge pull request #5 from guardian/pr-split-scalatra-deps

separate out the scalatra dependant code into a separate deliverable