adding ability to silence log output

- Added a method `silence(<bool>)` to log module
- Wrapped log methods, `info`, `warn`, `error` and `sql` in conditional
  which disables logging if `this.isSilent === true`, unless
  `global.verbose === true`. Verbosity wins!
Fix postgres issue with camelCased column name during insert
Merge pull request #137 from tone81/master

Fix postgres issue with camelCased column name during insert
update for version 0.6.3
the exports.down fn gets (db, callback) as params

apparently
compatible with coffee-script 1.7
better error handling for broken database.json files
conventionalize bracket style
Merge pull request #149 from acruikshank/master

better error handling for broken database.json files
added date type for pg
added char and smallint types for pg
added char, date and smallint into mapDataType in base.js
Add failing tests for single quotes inside string.

Per [1], [2] and [3], a single quotation mark `'` has to be replaced by
`''` in a string literal.

- [1]:http://pic.dhe.ibm.com/infocenter/idshelp/v117/index.jsp?topic=%2Fcom.ibm.gen_busug.doc%2Fc_fgl_sql_programming_080.htm
- [2]:http://www.postgresql.org/docs/9.3/static/sql-syntax-lexical.html#SQL-SYNTAX-STRINGS
- [3]:http://dev.mysql.com/doc/refman/5.0/en/string-literals.html
Fix failing tests for single quotes in strings.

Make everything use the same method for escaping. It was couple of
inline `.replace` calls before (in base and mysql drivers).
update tests
support coffee-script 1.7
added date, char and smallint types for pg
Merge pull request #144 from alxndr/patch-1

the exports.down fn gets (db, callback) as params
Add ability to silence all logging
Merge branch 'silence-logging' of github.com:noazark/node-db-migrate into noazark-silence-logging