Consolidate functional/unit split
Split envSpec in unit and functional bits
Add a grunt based build

This will allow to hack on sugar-web without sugar-build,
even on windows and OS X.