Segregate New Relic.
Raise an exception when a HTTP connection fails.
Improve test coverage over controllers.
Centralise HTTP-styling of dates.
Better coverage for TechModel.
Improve coverage on StaticFileModel
Improve coverage on PhotosModel
Simplify NewRelic and add a little bit of testing.
Improve coverage of Router.
Reduce some exceptions to asserts since they are only sanity checks within test fake code.
Improve coverage of Model
Improve test coverage of Controller.
Test Time::http
Simplify error handling in HTTPClient::get
Actually test the caching in Model.
Be smarter about cleaning up temporary files in BlogEntryModelTest.
More common Model testing.

Hoist createTestObject from PageableModelTestCase into ModelTestCase.
Make it more obvious how we select the error message for JSON errors.
Clean up some trailing whitespace in comments.
Enable APC for tests.