Add CLI tests for Neutron's metering agent

This adds simple tests for the following commands:
* meter-label-list
* meter-label-rule-list

Change-Id: Ie0891d61b925c0d3e11e66eb10c7994368930a94
add some tests for user api

make a seperate file test_users_negative.py and move exist negative tests
over to it,also add some negative tests to it

- test_create_user_with_enabled_non_bool
- test_create_user_with_enabled
- create_user
- test_update_user_for_non_existant_user
- test_update_user_request_without_a_token
- test_update_user_by_unauthorized_user
- test_delete_user_request_without_a_token

Change-Id: I5a87d72ecb94046809faf0ce14b1af347c2e4dcc
Add security group to large_ops test

There have been some issues with performance around security groups in
the past. Lets make sure they don't exist.

We gate on test_large_ops as part of gate-tempest-devstack-vm-large-ops

Change-Id: Ib655deab9fc12df969b47552d7d8edc999c0d06a
Merge "Add security group to large_ops test"
Merge "add some tests for user api"
Merge "Add CLI tests for Neutron's metering agent"