added validation to the add debtors page.  we now maintain list of required fields that are currently simply validated for not being empty. still need to validate for bad values maybe. or just let users have fun charging their friends negative moneyzzz
added some checking for non required fields that we should not forget to handle i.e. now if no description or phone number passed in to form, we set those to null and check fo rthem in the debt adapter