Build improvements.
Moved targets into separate dist subfolders.
Using grunt-umd for wrapping library code for export into customized UMD template with strict mode enabled.
Renamed NODEJS constant to NODE.