Add IDE auto-completion and JSDoc
This update includes:
- TypeScript typings for functions so that IDEs auto-complete fills out function names and parameters for you
- Add JSDoc page to explain MockRequests API in-depth
- Enhance ReadMe with JSDoc, extra examples, and table of contents for easy viewing