Added several grunt build functions
Added grunt preprocess and cleanempty
Merge pull request #18 from cpvt/function-build

Function build