Google Maps is only getting better, with a new tool allowing travelers to create and share their own Street Views with photographs taken on their mobile device.