log non-errors from the database at INFO level

errors are still logged at the WARN level.
Added more expressive migration failure messages
Fixed broken test
Merge pull request #872 from absurdhero/issue-774

log informational messages from the database at INFO level
Fixed #774
Fixed #877
Fixed #866 Classpath Scanner swallows Instantiation Exceptions
Fixed #770 Improve Oracle error - show the ORA code
Fixed #867: DB2 schema clean fails for expression-based index
Fixed #432: flyway shows success even though creation of oracle procedure failed
Fixed broken test
Fixed #868 Update failed for MSSQL scripts containing 'Go'
Polish for #731 Package JDBC drivers with command-line tool
Cosmetic fix
Fixed #884 Flyway incorrectly handles paths with a + in their name
Fixed #824 Classpath scanner does not detect sql-files in WEB-INF/classes in (non-exploded) war-file
Fixed #871 Please include SQLException message when failing to connect
Ensure clean is now idempotent
Fix #742 flyway info does cuts off or truncates information
Fixed empty table layout