Mobile version of weather app

This CL changes quite a bit of the weather app, mostly cleanup.

However, it adds touch dragging to support swiping between cities, makes targets more touch-friendly, and even works great on mobile phones using the mobile-chrome-apps framework.

Try this app out, add a few cities, and use your mouse or touch to swipe between them!