Pass a glob to plato.inspect

This PR allows plato.inspect to accept a string that will be globbed and will create an array instead of always requiring an array. It also does some checking to make sure that the `files` and `outputDir` are defined before doing anything. Fixes #122.