Separate negative tests for test_projects

Move negative tests from test_projects.py to test_projects_negative.py

Partially implements blueprint negative-test-files

Change-Id: I37d3eb8f30ec0101a2abc3f3ca71d191ea1c7fa6
Removal of methods from json/xml network_client files

Remove create_security_group, create_security_group_rule
from "json/network_client.py" and "xml/network_client.py"
and instead use "_creater"/"_updater" from "network_client_base.py"

Change-Id: I2f0b16ea832fe0704869a9d778a8d3ed518090cc
Merge "Removal of methods from json/xml network_client files"
Merge "Separate negative tests for test_projects"
Merge commit 'refs/changes/20/75120/6' of git://gold.eng.hq.xensource.com/git/github/openstack/tempest into tmpbranch