Resharper variable changes (Sorry - blame resharper!)

And a change to FireEvent with non-null EventArgs.
SpinnerBinding Fix for #135 from @CheeseBaron - thanks