Only verify current password if credential field exists.

Current service does not allow you to remove credential from the form.

This fix allows you to remove credential, but still forces the most secure option.  To completely remove credential, you also need to use a custom filter to replace ZfcUser\Form\ChangePasswordFilter