fixed save/submit behavior

set button types to target "save and new" when enter is pressed and form
submission is invoked.
fixed tab stops on adopter form

adjusted tabindex to ensure proper tab flow
validation overhaul

fixes issues #78, #77, #75
added pattern validations for zip and phone.
adjusted validation for household count
abandoned native browser validation in favor of angular, bootstrap for
more explicit error messaging.