Move config to project files. Create sub-projects.
Clean Unicorn.scala
Unicorn throw away play.
Split unicorn to core and play module.
Little test refactor.
Play part.

Change base class to one.
Introduce trait with Unicorn API.
Add missing file.
Code cleanup

Types renamed to longer versions.

Imports optimized, code reformatted.

sbt version bumped to 0.13.2.

Cross-build for scala 2.11 in unicorn-core.

Build definition cleaned.
Code cleanup

Scalariforma added.

Cake connection to JdbcDriver changed from inheritance to composition to
enable integration with play-slick.

Additional tests added for unicorn-play.

BasePlayTest added to unicorn-play to enable tests that runs on db set u
by Play.
Travis build definition
Remove redundant paramters to repository.
Move play-slick driver to PlayUnicorn trait.

For backing in diffrent library.
Rename User To UserRow to no suggest it is domain object.
DRY in tests. README updates.

Use some part of test from Core in Play part.
There is ugly asInstanceOf in case of play.db.slick.DB
Initialization problems.
Add travis Status to README.
Build fixes, logger configured for core
Final clean before release

'ids' package removed.

README updated with examples for 'unicorn-play'.
Merge branch 'remove-play'
sbt-sonatype added to build