update readme
Modified requireJs config to allows node, browsers and r.js usage

Make node, browsers and build (r.js) usages possible with a single
requireJs configuration.

grunt jasmine  // node require('./app/config')
grunt requirejs  // r.js build with r.js::parse.findConfig()
grunt connect // in browser for development
open test/jasmine/index.htm // in browser test page
upgrading components and cleanup
Add plato code complexity report
Added grunt watch task to do efficient and continuous jasmine testing