Updates to the VENCalculatorInputView to support use of the static registrar

Updated to use new mechanism for weak delegates using Interfaces
Removed the old weakDelegate property
Updated the sample