Lists view

Got the list view in a decent enough state, lets gets this `chinga` to dev so we can be on the same page.

---
Add requirejs text plugin, Connect stop popup to Knockout

---
Remove libs folder

---
Handle scenario where only one trip

---
Hide show trips button after it has been clicked

---
Refresh map and stops automatically

---
Merge branch 'dev' into lists-view

Conflicts:
    js/app/models/Shape.js
    js/app/models/Stops.js
    js/app/models/Vehicles.js
    js/app/rappid.js

---
- Display activity/errors in UI
- Handle the scenario when there are no vehicles or no trips

---
Load trips for stop

---
Get list of stops to appear in sidebar, with mock load function

I think we should refactor the collection models to not be tied the route/direction.

Should be

```js
s = StopsCollection.fetch(801, 1)
s.draw(layer)
rappid.stops(s)
```

---
Add config.js, Draw as soon as fetch is complete and use zIndex