IcedCoffeeScript: Run CoffeeLint.
More fixed for #1291.
Merge pull request #1298 from am11/master

IcedCoffeeScript: Run CoffeeLint
Removed the CssSorter dll from VSIX
Excluded now GAC'ed dlls from VSIX
Bundle: Fixes null checks. (#1302)
Merge pull request #1303 from am11/master

Bundle: Fixes null checks (#1302)
Feature: Nodejs as a Web Service - pt. 1. (#381)
* Set server foundation:
  * Established a Server.
  * Controller.
  * File/Folder structure for services.
  * Added LESS service.
* Set client foundation:
* Build-time actions.
Feature: Nodejs as a Web Service - pt. 2. (#381)
* Server: Adds SASS service.
* Server: Adds autoprefixer service.
* Server: Integrates autoprefixer with LESS &
  SASS.
* Server: Using "commander" for CLI options.
* Server: Adds option for PID so a cron-job can
  collect the detached server process.
* Server: Do not perform any fs.write operation
  on server side. Instead send the JSON response
  to server.

* Client: Empty node-sass' middleware in PreBuild
* Client: Disposing logic.
* Client: Send self PID, so cron-job can do its
  job.
* Client: Adds a method to test heart-beat.
* Client: Launch node-server On package load.
* Misc. fixes for both clients and server.
Feature: Nodejs as a Web Service - pt. 3. (#381)
* Server: Adds CoffeeScript service.
* Server: Fixes falsy conditions and null checks.
* Server: Fixes SASS sourceMapURL comment logic.
* Server: Removes commented code.
Feature: Nodejs as a Web Service - pt. 4. (#381)
* Server: Adds LiveScript service.
* Server: Adds SweetJS service.
* Server: Curates autoprefixer maps for LESS.
* Server: End response on throw.
Feature: Nodejs as a Web Service - pt. 5. (#381)
* Server: Adds IcedCoffeeScript service.
* Server: Checks only presence for all boolean
  options.
Feature: Nodejs as a Web Service - pt. 6. (#381)

* Server: Adds services: CoffeeLint, JSCS, JsHint
  and TSLint.
* Server: Fixes error messages.
* Server: Uses Regex for error parsing.
* Server: Removes debug messages.
* Server: Robust port discovery method.
* Server: Removed Dispose().
* Client: Adds AsyncLock to NodeServer.
* PreBuild: Adds XRegExp package for named
  capturing groups.
Feature: Nodejs as a Web Service - pt. 7. (#381)
* Client: Wiring-up with new base.
* Server: Fixed error handling.
* Test: Updated to FluentAssertions 3.0.
Bundle: Always add to project.
Resources: Removed unused reporters.
Merge pull request #1307 from am11/web-service

Feature: Node.js server acts as a web-service to Web Essentials (#381)
Compiler: Fixes condition. (#1311)
Merge pull request #1312 from am11/master

Compiler: Fixes condition (#1311)
NodeServer: Revoke uptime validation. (#1309)
Merge pull request #1313 from am11/master

NodeServer: Revoke uptime validation (#1309)