Added an example of using can-compile with Gulp.js
Update readme.md
Gulp compatibility.

Added gulp/gulp.js to allow easy utilization of can-compile inside a
gulpfile.

Had to move the main function out of index.js and into its own file to
get rid of the circular dependency.  All functionality should remain
the same.
Cleaned up a bit.

Restored index.js to its original state.

Now must require the task directly from tasks folder.

    var compileGulp = require(‘can-compile/tasks/gulp.js’)

Updated readme.md to match.
Removed straggling requires.
Moved gulp.js to top level.
Fixed a type & clarified.

I tried a few times to compile an array of files “Programmatically”
until I read through the source code and found that it wasn’t intended
to work that way. :)
Clarified instructions for new-comers.
Merge pull request #17 from marshallswain/patch-2

Gulp Task Added