Introduce gmapfield jQuery fn signature

- Prevent re initialization of fields
- Remove unused `fieldID` var
- Initialize only visible fields, otherwise it will break
- Provide a jQuery interface for initializing individual inputs through `$.fn.gmapfield`
good shout - amended