Adds extension checking to plugin name resolution.  This closes issue #3.
Adds CLI tests for starting a plugin with and without a file extension.
Merge pull request #39 from rringler/issue-3-plugin-name-resolver

Adds extension checking to plugin name resolution.  This closes issue #3.