Maps

This pull request adds maps to the vendor and market tabs, as well as to the vendor details and seller pages. There are still a few bugs with refreshing maps (related to the tab logic on the main page that hasn't been fixed yet), but I figured I'd create a pull request just for the maps and work on fixing those bugs after.

I believe I've tested this in most cases, but again, feel free to try to break it before accepting :)