Merge pull request #768 from ngokevin/rjs

use rjs proper rather than amd-optimize (bug 1092718, 1078093)
use marketplace-gulp from npm (bug 1094656)
Merge pull request #769 from ngokevin/gulpnpm

use marketplace-gulp from npm (bug 1094656)
add npm install to fabfile
remove require-dir dep
remove unneeded casper setup in travis, move travis settings (bug 1094741)