client side: added input checking on add post listing form
database api: added addListingTag function to add a tag for a listing
database api: fixed bug in createNewTag, closes #23