Allow execution of individual tests that live outside the riak_test repo

Check for a path included with a test specified using the -t
option. If a path is included it is loaded on the code path;
otherwise, the test is run normally.
Remove extension from test specification
Do not add code path entry if no directory is specified
Merge branch 'klm-run-individual-remote-test'