Merge pull request #37 from nfeliciano/mapClickFunctions

Map click functions
changed so the full description (all 3 words) are added to database. changed so that if user has JUST joined a meal, can't click join again.
changed meals map pin
fixed issue where user is not being added to a new meal, fixed issue where it redirects you back to login when you go to main
Added a fairly rough, "smoothUpdateCallback" function, that greatly improves the smoothness of the map, the efficiency of the updates, reduces database calls dramatically, and has a lot of room for improvement.