Added optional exception raising for signed request issues

Added a setting and applicable code to raise specific exceptions for signed request parameter issues in the hope it will be useful to someone else - sometimes maybe people will want to catch these in a middleware and do something different than render the hardcoded HttpResponseBadRequest.