Grunt automation of build/tag/publish

Filer's build process was a multi-step process, and grunt is powerful enough to automate it. Now we have :)