Basic integration tests for the root endpoint & tests for handling OPTIONS method and CORS headers

Part of https://trello.com/c/ObThuTMy/1755-proper-testsuite-for-api-blueprint-api-app

I deleted the sample unit test - I am going to return it back once it's actually implemented.