Bug 1033209 - Lazily initialize gps callbacks, r=kanru