TODO
- Sort out 'params' - at the moment, they're not common between Facebook and Instagram, but they could be with a bit of refactoring.
- Add ability to return results from RequestManager.run() in different formats. Currently a dict, but also could be pandas DataFrame as convenience.
DONE
- Refactor so that error checking / next action instructions are universal and can be shared between core functions
- Basic OAuth handling moved into response_checker logic