Add SASS sourcemaps into the build; fix JSCS errors in gulpfile; Test dev & production modes in Travis.

What I wanted to achieve is retain the comments in context without hurting readability (comments between multiple var declarations look a bit bad in my eyes). If you have an idea how to retain the variables bundled and still retain readability with comments, please let me know and I'll fix it.