Gulp Commands moved to the top

Tasks: moved to top, separate gulp.task and anonymous fn.
Reason: Quick way to find the commands.