Misc fixes

Merged username-removed-400232 requested to merge fix/misc into master

Fix Hawk::validateResponse, untested. Various code fixes including removal of unused variables, parameters, and one method. Renames Response::Gone to gone.