added docs
use decl-api types
changes for v 0.8.0 and version update to 0.8.0
added js cachedir to gitignore
Use json schema for config validation
switch from Q to bluebird promises
adapt to framework changes
refactoring of plugin functions to pluginManager