Fix for error on lost focus when creating opportunities

When creating an opportunity, validation would be triggered on input fields losing focus even if their content hadn't changed or been update at all. Changed event listener to change instead of blur.

Addresses #315