Add IViewModelLocator.
Add ViewModelLocator including a default.
Merge pull request #24 from methylium/viewmodellocator

Add a ViewModelLocator