Feature/spiderfier

This includes spiderfier for use with google maps.

Also includes preliminary code for searching on key-up (0.5 sec delay), but there is still a bug if you continue typing while it is in the midst of searching.
e.g. Type "e", wait for it to start search, then type "f" => two search widgets appear.