Fixed init method re-run

Using entwine events to re-init the map. Fixes the map display when called from a grid field in model admin. Needs refactoring.
we're no longer checking if gmapsAPILoaded - is that deliberate? if so, how are you sure that it's loaded?