Adds rudimentary saving ability to RecordSet
Completed rough POST functionality
To do:
- Why the hell am I using test.csv in the specs when I could easily
just use the blank file?
- Ensure tests will still work even if the test.* files change