create gulp/tasks directory to store tasks

breaking them out of gulpfile.js for organizational clarity and ease of
finding/reading
break out rjs into it's own task
break out images gulp task
break out watch into it's own task