Optimizations

- Switched to declared function for call stack debugging
- Caching variables in closure scope
- Fixed license link in README.md
- Upgraded to grunt 0.4.0
- _Dropping support for node.js 0.6.x (too old for build tool)_