Added additional tests to the Cause controller RSpec tests
Cleanup of code and introduction of proper ACL to the creation of a Campaign for a Cause.

Some RSpec's are still failing, however these are older ones.