Added speclj to the project with a test spec.
Update item listing to use a Collection+JSON format rather than our own proprietary listing format. Updated tests for the new return type and contents.