[#72] Fix to allow marking no HTTP methods available

- Patch that allows marking no HTTP methods as accessible
[#72] Ensure RPC works same as REST

- Wrote test to verify that we allow marking no HTTP methods as available.
Merge branch 'hotfix/72'

Close #72