subVersion bump (add I-M-S handling)

* removed hard versionsf from dev-reqs
* added prod-reqs (with hard versions)
* added system-reqs (for external system requirements)
* added primary key comprised of uaid + chid (may revisit this)
* added If-Modified-Since header processing
* made FakeLogger a bit smarter/dumber
* added tests for last_accessed