use grunt preprocessor

- introduce 'native' target to gruntfile
- change index.html to use preprocessor for includes for native deploy
- change app.js to use preprocessor for module dependencies for native
deploy
- webapp deploy does not use preprocessor yet, so includes/dependencies
are order dependent (last one, webapp, wins)