Add BATS tests for content management

Can the script take arguments such as 'dev' or 'nightly' and then we can just have 1 bats test? They are nearly identical, except for the installation and not testing puppet on dev (although I'd like to fix that, I was looking at it today and doesn't seem like it would take too much work).