Merge pull request #7 from flyvictor/WEB-2074-secure-api

Web 2074 secure api
Merge pull request #8 from flyvictor/WEB-2074-secure-api

WEB-2074 PR notes
Merge pull request #9 from flyvictor/WEB-2074-secure-api

changes to checkKeys filter
added test for request-promise
Merge pull request #11 from flyvictor/WEB-2074-secure-api

retrieving http protocol from x-forwarded-proto header, as req.protocol ...
Merge pull request #12 from flyvictor/WEB-2074-secure-api

WEB-2074: headers should be lowercased
Seperated the reading of the user and client info into a seperate function to be called earlier in the chain
Merged master
Refactored signing to seperate parameter extraction, moved to a different file, fixed up tests
Merge pull request #13 from flyvictor/feature-seperateUserExtraction

Additional middleware
Fixed bug with module export :-)
Merge branch 'feature-seperateUserExtraction'
Test passed for the wrong reasons; wasn't including the secret
Merge pull request #14 from flyvictor/feature-seperateUserExtraction

Test passed for the wrong reasons; wasn't including the secret
Lint issues and removed console logging
adding setRequest to request-promise lib
Merge branch 'master' into WEB-3444-update-request-promise

Conflicts:
	requestSigner/index.js
	test/filters/checkKeys.js
	test/requestSigner/index.js
enforceHttps checking for protocol as well
Merge pull request #15 from flyvictor/WEB-3444-update-request-promise

Web 3444 update request promise
removed an annoying console fucking log