we need a script to bootstrap a working base environment

We need to test some fairly radical changes in a local environment that mimics our production setup. We need a script to setup & teardown this environment.

What this needs to do is the following:

1. Set up at least 2 user accounts
2. Set up at least 4 tags
3. Assign 2 tags to each user account
4. Setup at least 8 conversations, half active & half ended. These conversations would be split between apps that do non-standard routing (WP, JSBox & Seq-send) & ones that do (bulk-msg & survey).
5. Provide means of automated end to end testing on a transport level once the accounts have been setup & routing is in place.