add grunt publish command
more tweaks to grunt tasks