Merge remote-tracking branch 'rt/master'
Merge remote-tracking branch 'rt/master'
Merge RT changes.
Cleanup to make adding unit test spec easier. First glimpse of Cache using state monad
Predefs use a for comprehension, we now know exactly which one was loaded and which one isn't
The vals in the case class don't load as expected. Moving it inside protected bodyToStick method.
Implement InternalServerError to be sent back.
Add HttpStatuscode in Accounts
Correct the package object in controllers/stack
HeaderOpt Map needs to be overriden per testcase
Changes to add error handling for Account creation.
changes in header
Merge remote-tracking branch 'origin/master'
Add errors to Accounts RESTful resource
Changed the type of flatMap to AccountResult.
More debug statements
Merge remote-tracking branch 'origin/master'

Conflicts:
	test/BaseContext.scala
Fix for the testspec to pass the authentication. The map wasn't passing in the header date.
Merge remote-tracking branch 'origin/master'

Conflicts:
	test/AccountsSpec.scala
	test/AuthenticateSpec.scala
	test/PredefCloudSpec.scala
	test/PredefSpec.scala
we now have general errors to https status code.