Merge pull request #75 from tshemsedinov/plugins

Cumulated stable updates from "plugins" branch #3
Fixes in Client class

* Fixed bug in access.js/virtual, issue #76
* Refactored Client class
Fixed circular redirections

* Fixed circular redirections mechanism, issue #77
* Added example for virtual folders
Merge pull request #78 from tshemsedinov/client

Cumulated stable updates from "client" branch #1
Version 0.1.69

* Fixed bug in access.js/virtual, issue #76
* Added example for virtual folders
* Refactored Client class
* Fixed circular redirections mechanism, issue #77
Version 0.1.70

* Added support for sending parameters to server using Content-Type:
application/json
Version 0.1.71

* Fixed critical bug in processing Content-Type: application/json
* Minor fixes
Version 0.1.72

* Implemented tasks scheduler for application, close #82, close #22
* Refactored and optimized configuration loader
* Improved callback(data, [errorCode, [contentType or {headers}]]),
close #79
Version 0.1.73

* Hosts overlapping warning, close #83
* Typed handlers return (method.json will return JSON on error), close
#83
* Refactored tasks scheduler, implemented tasks live reload, issue #82
Version 0.1.74

* Code refactoring
* Examples added, how to implement REST handlers with virtual paths
Version 0.1.75

* Deep changes in server core, emulated module.exports in handlers
running in sandboxes using runInNewContext, this made possible to
implement issue #87
* Implemented optional preloading application from disk to memory
(/config/application.js "preload": true/false), close #84
* Warning: if you use client.hostDir in application, you need to change
it to application.hostDir
Merge pull request #88 from tshemsedinov/master

Changes from master branch