feat(api_helpers): udpate test on "resource aware" global before/after hooks

- add tests for after hooks
- change resource_aware_bunnies(req, resp, params) test hook call to
  resource_aware_bunnies(req, resp, resource, params) as proposed by @kgriffs
feat(api_helpers): use inpsect.getargspec() to decide whether or not to call hooks with resource arg