change "clean" so that it preserves the dist folder
fix 'reload' feature, fine-tune watch/serve tasks
fix minor issues in sample gulp/copy.js task