Updates the CLI to correctly serialize and deserialize Scan objects.
Extends use of RestResponse to the entire CLI API.

Also commented out a lot of tests for this run. I will remake them to test that serialization is working properly tomorrow.