Allow wildcards in .AddDirectory() commands

Allow AddDirectory() to accept file system wildcards (eg: jquery-*.js)
in folder path.
Added .Ignore() method

Enabled .Ignore() functionality to allow files that match a given
pattern(s) to be ignored when using .AddDirectory() with a wild card
selector. eg:
.AddDirectory("/application/*.js").Ignore("*.test.js")