Add handlebars support

* Better support for filenames like .jst.hbs
Update spec
Adds support for haml
Add proper support for chained extensions

Parser now goes through chained extensions in reverse
and keeps parsing until recognized extension is found
Partially closes #236, #240, and #248
Fix lingering bold text bug

Reset terminal color/style before exiting watson to fix stuck bold issue
Closes #245
Add no color printing and TTY check for default

Add no color formatter and also check if STD is tty
or not in picking default formatter (color vs. no color)
Closes #243
Fix command line/config option precedence

Added check for command line set options to all config parameters
Fixed issue with command line being overwritten by config
Add default output format option in config

Added ability to set default output format type (default, json, ect)
from config file
Merge branch 'bold_fix'

Merge fix for command line sticking to bold into master
Merge branch 'extension_fix'

Merge parsing for chained extension support into master
Merge branch 'nocolor'

Merge support for colorless output into master
Merge branch 'config_outputformat'

Merge default output format setting into master
Merge branch nicinabox/add-handlebars-support

Merge pull request (partial) #236 from nicinabox/add-handlebars-support
Add support for .hbs (Handlebars) file type
Conflicts:
	README.md
	lib/watson/parser.rb
Merge branch alpaca-tc/adds_support_for_haml

Merge pull request (partial) #247 from alpaca-tc/adds_support_for_haml
Add support for .haml (HAML) file type
Conflicts:
	lib/watson/parser.rb
Add Handlebars extension and comment

Forgot to add Handlebars extension and comment type on merge
Add support for Twig

Add support for Twig file format comments
Closes #242
Merge branch 'twig_support'

Merge support for Twig file format into master
Update for v1.6.3

Updated necessary files for package gem v1.6.3
Added support for Haml, Handlebars and Twig
Fixed console bold stick bug
Added support for chained extensions
Added colorless printing output format and default output format setting