Fixed error when application.conf includes no settings for scalikejdbc.global

- com.typesafe.config.Config#get* doesn't return null when configuration key is not present. It throws exception.
- Divided DBs and TypesafeConfigReader into small traits to read different configuration files.
SQLSyntaxSupport initial version
Fliped the type names to be natural. TypesafeConfig <-> Config.
Added documents
Rename StandardConfig to StandardTypesafeConfig
Added dynamic into SQLSyntaxProvider
Merge pull request #75 from tototoshi/fix-load-global-settings-error

Fixed error when application.conf includes no settings for scalikejdbc.global
Merge pull request #76 from gakuzzzz/feature/sqlsyntax_support

Added dynamic into SQLSyntaxProvider
Added name converters, forceUpperCase option
Fixed ignoring forceUpperCase option
Added a simple join test case
Added SQLSyntaxProvider type check
Merge pull request #78 from gakuzzzz/feature/sqlsyntax_support

Added SQLSyntaxProvider type check
Updated join example
Added error logging to show generated SQL (useful for debugging)
Added ResultNameSyntaxProvider
Allowed to simply map from ResultSet
Added BuildHive status
Added BuildHive status icon
Merge branch 'develop' into feature/sqlsyntax_support