Fix #231 Adding a "tag" to queryCompletionListener and queryFailureListener
Split AutoSession classes, add invalid method call detection
Fix consider working with multiple threads (e.g. Future)
Fix duplicated line in build settings
Ignore failures only when running on Travis with MySQL
Merge pull request #322 from scalikejdbc/feature/issue231

Fix #321 Adding a "tag" to queryCompletionListener and queryFailureListener
Add comments on global settings
Fix #324 JTA managed DataSource compatibility
Merge pull request #325 from scalikejdbc/jta-support

#324 JTA managed DataSource compatibility
Fix JTA compatibility
Fix tests, joda-time 2.6
Fix tests
Revert tests on Travis with MySQL
Refactor JTA compatibility code
Fix column names retrieval (Microsoft SQL Server)

Call DatabaseMetadata#getColumns with null as schema but not "".