V2base

First step towards aurora client v2! 

This includes the core of the noun/verb framework for building the command line,
command processing contexts, and an initial implementation of a couple of job commands
for the new client.

This includes some tests of the new client code. More will be added later; the context framework needs
a bit more work to make it easy to support flexible deep api mocking before the remaining tests can be
migrated to the new framework.