Css stylinz

**Catch more promises, make sure to truly wait 15 seconds between requests**

**Make selected route binding sticky, Fight with knockout select**

Knockout automatically selects the first option, which sets `rappid.route()`, and triggers the subscribed function.

This lead to some race conditions and funkiness.

Now, instead of doing `this.route.subscribe`, we do `<select data-bind="event: {change: selectRoute}">`.

Rename Routes to RoutesCollection and use le pojo style.

Fixes issue #9.

**More stylings**

Smaller controls header, no shadow on mobile and use red color for buttons like iOS 7
Show a No Arrivals :( mesage