Added repository object interfaces

Implemented interfaces for the OdsRepository and updated unit
tests. At this time, only the IOdsRepository (which wraps the others)
is used.
Fixes issue #15 (github)
Initial solution templates for ReSharper

Added solution-level, shared live templates.
xml-documentation up to date
Fixed config settings bleeding into other tests

CurrentDate configuration setting was affecting tests it was not
intended for.