added apihost.js to gitignore so we don't have to keep changing it
added field validation to add and edit contacts in community resource