Add BATS tests for content management

it could use environment variables, but thats it.  Although i think i rather like having two that call out to other 'suites'.   @ehelms may have a preference as well.

That would isolate the differences (installation mainly), while keeping the shared parts shared (in other files).