Build improvements.
Returned dist into repo in order for component.js to work.
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.