Merge pull request #9 from AppScale/testing

Testing
Throwing an exception for failed SCPs
Initial commit for transaction support where we lock for allocate IDs
Merge branch 'trans2.0' of github.com:nlake44/appscale into trans2.0
Added commit and rollback functions with unit test
Fotmmating
Begin, commit, and rollback are done
Support for puts and delets for transactions
added watchfile, to automatically exec unit tests whenever code changes
added rake task to exec infrastructuremanager tests, and changed watchfile to exec it if that code changes
altered regex on python tests to only match services that rake python:test actually covers
Added more tests and cleaned the file up
Kindless implemented
Simple transactions work and tested
Merge pull request #234 from nlake44/trans2.0

Transaction Support
updated name of rake task to run for neptune tests
Merge pull request #228 from shatterednirvana/watchfile

Watchfile
Fixing a bug related to securing the default '/' location
Merge branch 'testing' of github.com:hiranya911/appscale into trans2.0
Merge pull request #236 from hiranya911/testing

Fixing a bug related to securing the default '/' location