Merge pull request #31 from vaibhavbansal/master

Adding tests for ProxyMiddleware
Working copy of changes required to:
1) Proxy a call to Heat
2) Check if template supplied is supported
3) Write tenant-id of the caller to the DB, during a stack create
Fixing tests
Some more changes
Adding tests
Refactoring logic to it's own controller.