Updated Unique Username directive to handle same username

Updated the Unique Username directive so that it doesn't render an
'available' message when the username in the field is the same as the
original username.