Squashed commit of the following:

commit 46147e1889a25b190f16daade9df2be2e4eb4708
Author: Garris <garris@me.com>
Date:   Fri Aug 29 18:42:58 2014 -0700

    added comments to jshint config

    commented laxcomma & smarttabs options in jshint config

commit 2645c0e60112fcb4c666c747af1b4c11d9aa6501
Author: Garris <garris@me.com>
Date:   Fri Aug 29 18:34:31 2014 -0700

    fixed vendor css compile issue

    Added `build_vedndorcss` block and added block to copy vendor_files.css to bin on compile job.

commit 7f70c9cac39b89719a1fb1f1d32734e3d8801929
Author: Garris <garris@me.com>
Date:   Thu Aug 28 16:52:34 2014 -0700

    fixed vendor CSS deploy issue

    CSS files listed in /build.config.js > vendor_files.css are now correctly deployed to /build/vendor/[dirName...] as expected.
Please remove these two lines, as they're not related to the fix.