add 'grunt dist' task for CI and deployment