fixed broken rabbitmq tests by updating mocks, and not execing rabbitmq again after god starts it
using json for start_roles in tests, as that's what the soap interface now takes
using json for get_role_info, as that's what the soap interface now takes
actually starting rabbitmq since god doesn't do it
Merge pull request #301 from shatterednirvana/fixed-broken-unit-tests

Fixed broken unit tests