Moved source files for MVC unit tests from FluentValidation.Tests to FluentValidation.Tests.MVC4
Added new unit test project for FluentValidation.Tests.MVC3, which references the tests from MVC4
Added MVC3 Tests to build.proj
Merge pull request #21 from richardlawley/master

Refactored MVC Unit Tests
Added MemberAccessor concept, which wraps Expression<Func<T, TValue>>
Include memberaccessor and CollectionPropertyRule in SL project
Fix issue where OverridePropertyName didn't work with SetValidator/SetCollectionValidator