Anorm cleanup, scaladoc and specs

Cleanup Anorm code (including deprecation for some duplicated code), add documentation and few specs.