Add class to access data via RacingPost.com

Add RacingPostDataSource class.
Abstract out data source and internet access interfaces.
Make internal project types visible to test project.
Begin coding method to return horse information.
Clean up code
Update FindHorse to check name argument for validity
Reference Moq package in test project
Add test to check FindHorse posts a search request.
Add test to check FindHorse gets horse's page
Correct typo in test method name
Add actual horse page as test resource
Add test to ensure FindHorse returns non-null Horse object.
Add test to ensure FindHorse returns a valid Horse object.
Add horse page parsing hints to source code.
Remove .suo binary file containing user settings