sequelize  bin support options file + migration path

migrationsPath configured via cli

loading all cli switches via json configuration file , loaded via --options
changed options to cli-options due to conflict with commander npm
added tests [sequelize bin support options file + migration path]
Merge branch 'master' of https://github.com/codeinvain/sequelize into codeinvain-master
Move options file to test directory and rename cli-options to options-path
sequelize --options-path path/to/cli/options.js
Dont validate fields that are not saved. Closes #1449
Added .catch to custom event emitter
Merge branch 'master' of github.com:janmeier/sequelize