merge from issue_90 feature
AsyncProcessor to churn LargeArrays in chunks with timeouts to free the UI up. Renamed module to ngGmapModule
This speeds things up a lot with no child scopes in markers
readded bigGulp for AsyncProcessor as it helps allow other things to happen. The main problem with MarkersChild was that it was setting things repetiveley in the constructor. IE it was creating a gMarker three times. Once on createOptions , setIcon, and setCoords. Not really creating, but removing and readding it to the map.
merge of feature/speed