Fix for Match CRUD

Added style cop settings, started on changes to make this more StyleCop
Compliant. Fixed incorrect Attribute Usage in Tests.
Binary file: .git/COMMIT_EDITMSG
Added validation test, tests to check if exceptions are raised correctly.
Moving configuration out to different class.
Added comments to most of the code. Updated the EF nuget package.
Trying to play nice with stylecop.