ViewModelToModel mapping

Extend functionality of mapping.
Now it support binding to few properties and can convert types.
I think the name is confusing. I think the DefaultViewModelToModelMappingConverter is a better name.