implement fileExtensionsToProcess config file option

Adds a `fileExtensionsToProcess` config option that lets the user specify an array of file extensions that should be processed.

My projects contain both `.js` and `.jsx` files that I want to run through jscs. This functionality makes it possible.
and here. See `maximumLineLength` rule if you're unfamiliar with nested `beforeEach`.