LB-1900 Concurrent request support via child_process exec

Concurrent request support via child_process exec
Separate server functionality in server.js
and application functionality in app.js

Issues with logger.
LB-1900 Concurrent request support via child_process exec

Fixed http error codes.
Fixed logger issue.
LB-1901 Better logging

Support error logging even if no options.error given.
Log even if the obj are not as expected.
Merge pull request #228 from nidzix/master

LB-1918: Create specific design for RP
LB-1920 plugin for manualy refresh
Merge pull request #227 from vladnicoara/manual-refresh-plugin

LB-1920 plugin for manualy refresh
Merge pull request #221 from nistormihai/child-process-exec

Child process exec
Update app.js
LB-1916: Make sure documentation is up to date for 2.0 stable release

Updated README.md with docco-husky and docco generation options for
scripts.
Updated docco-husky and grunt-jscs.
.jscsrc update with the new definition.
Merge pull request #229 from nistormihai/master

Concurrency fix and documentation.
LB-1918 Matched plugin with design
Merge pull request #230 from vladnicoara/manual-refresh-plugin

LB-1918 Matched plugin with design
LB-1908 Add custom IVW code to manual refresh button on embed
Merge pull request #231 from vladnicoara/manual-refresh-plugin

LB-1908 Add custom IVW code to manual refresh button on embed
Update CHANGES.txt for 2.0 stable release
LB-1916: Make sure documentation is up to date for 2.0 stable release

version update.
Merge pull request #235 from nistormihai/master

LB-1916: Make sure documentation is up to date for 2.0 stable release
Merge pull request #234 from herrhorn/patch-1

Update CHANGES.txt for 2.0 stable release
LB-1905: "New posts" notification not positioned correctly in the blog header bar