Implement proposed flexible view to viewmodel naming strategy
Merge branch 'mac' into mac-x

Conflicts:
	Cirrious/Cirrious.MvvmCross/Cirrious.MvvmCross.csproj