Added Grunt, changed folder layout, random minor changes
This checkin is just for the grunt addition really - it is doubtful that the plugin runs error free right now but at least we know that grunt will build the plugin into a zip file for us.