Added submodule update grunt task and changed default grunt task to update, compile all, then watch
Merge