Respect node-glob's nonegate flag

node-glob has a bug where it does not respect negation at the start of the string: https://github.com/isaacs/node-glob/issues/62

The work-around is to respect the `nonegate` flag. This fix will allow `pickFiles` to pass that option. The default is the current behavior so will not have any backwards incompatibility issues.