Just hours before its I/O event, Google has apparently had a little accident: the sign-up page for "the new Google Maps" briefly went live, revealing a slew of extra details about what's coming in the rumored refresh before quickly being pulled. Droid-Life managed to grab some screenshots, including the one above, which gets to the heart of what Google is trying to achieve. The central idea is that Google will create maps tailored to th