Adding --check-input command line option

Check the specified input file and return the result.

Closes #4437
> it makes a liar out of executeExecutioner()

Go look at `MooseApp::runInputFile()`. That is a big fat liar :-)