Support for multiple compile time datasources.

In Scala code bring correct configuration into scope by:

   implicit object postgresql extends ConfigurationName

The above configuration reads following system properties to establish a connection to database at compile time:

    sqltyped.postgresql.url
    sqltyped.postgresql.driver
    sqltyped.postgresql.username
    sqltyped.postgresql.password
Merge branch 'master' of git://github.com/jonifreeman/sqltyped

Conflicts:
	core/src/main/scala/database.scala
	core/src/main/scala/macro.scala