Proof-of-concept changes:
Wanted to be able to specify bindings in the Unity view/prefab without having to create a separate "View" (view controller) class for each view.
- Implemented a "ViewBinder.cs" MonoBehaviour script to allow making binds within Unity view/prefab
- Moved Unity MvxUnityViewAttribute to the ViewModel (since I do not want to use view controller classes so that the ViewModel specifies the view it will use (some separation of concerns purists may not like the idea of viewmodel knowing of its view, but technically this attribute is binding metadata, so the viewmodel doesn't really "know" about it. Plus its a simple workflow).
- Created a new MvxUnityGenericViewsContainer (may rename later) that knows to get the MvxUnityViewAttribute from the viewmodel instead of the view controller.
- Started to replace viewcontroller scripts on prefabs with ViewBinder script
- ViewBinder now takes an array of MonoBehaviour/string pairs (instead of GameObject/string pairs).  This allows user to drag NGUI game object and it should automatically detect and use the NGUI UIWidget MonoBehaviour script.
- Added multiple bindings to the tip label
- - Tip label changes colors as the slider moves