Added MakeMultipartRequest which issues multipart requests for the supplied HTTP method

formatted with go fmt

updated the case of content-type to Content-Type in MakeMultipartRequest()
Merge pull request #610 from thereallisa/master

Added MakeMultipartRequest() to the TestSuite
Reference correct source of goauth2 for CI runs
Merge pull request #612 from revel/fix-ci-package-error

Fix CI package error
replaced uuid with crypto/rand
Merge remote-tracking branch 'origin/develop' into feature/csrf