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.
"The matching is case _insensitive_".