Added empty Matrix ctor.
Changed float parsing in Matrix control to TryParse.
Values are now a valid float in case of success otherwise NaN.