Fork of mybatis/guice module

Added real multi db support
Added gradle build
Xml mapping declaration

Hacked xml resource specification into the Guice builder, working around
the limitation of Configuration object. (using the same code as
XmlConfiguration)
Usability improvements

Handlers can be configured to handle multiple types
Simple aliases can be configured as list
Added TransactionManager for manual TX handling
Re-added missing multibindings
Fix: Mapper injection now uses Guice provider
Fix transaction cleanup

Ensuring closed transaction state
Fixed version 3.4.1
Make annotatedWith optional

From now on the the configured datasource doesn't need the
annotatedWith() parameter IF only a single datasource is configured