Pretty extensive rework to include globbing and recursive search

Hey Wiledal, I understand if this is too big a change for you to stomach all at once, but I've done a fairly substantial rework of the core library to support globs and recursion. It's passing all tests but like I said its a large change but one that has changes the community has been clamoring for:     https://github.com/wiledal/gulp-include/issues/11  and https://github.com/wiledal/gulp-include/issues/12.

Let me know, thanks!
-Scott