Developing on v0.000.002 now.
Merge branch 'master' into mark-for_upload
Provide access to cli arguments.

Added ‘_argumentsAR’ object property. Tested. Fixed misspelled key
name. 100%
Add command dispatch framework stubs.

Required modifying a lot of tests as now fatal error not to have a
command. Still needs additional testing (failure mode and each command
needs its own test file stub.)
Minimal test, command status-local.
Refactor command tests into own dir.

Created test sub-directory Commands.
Moved do-status-local.t to this dir.
Added smoke tests for all commands.

Command a-b has sub do_a_b and test file do-a-b.t in test sub-dir
t/command. Modified build to actually run tests in sub directories (set
recursive flag)
Tests for arguments and errors added.

Need sample file for testing; created dummy as parsing not
implemented(t/Data/samplesToUpload.txt)
100% coverage.
Parsing of sample file added.

Some testing still needed for exception and error cases.
Refactor makeUuid to class function getUuid.

Doesn’t use self or class data, just a convenient wrapper around
Data::Guid functionality. Useful in places where object is not yet
available (in tests) as non-existing filename. Tests all pass (none
added)
Test. Exceptions from parseFileSampleFile().

Testing all exception cases, requires a bunch of sample files. Easier
to provide explicitly than to write out - that requires testing the
test. 100% coverage.
Merge branch 'mark-for_upload'