Static URL for log pages

The goal of this PR is to refactor the LogViewer view and make the urls based on date and page number. When complete this should fix https://github.com/BotBotMe/botbot-web/issues/11

**Goals:**
- Infinite scrolling should work from any page loaded (unless your bot)
- The content of a URL should never change

**What needs to happen:**
- [x] Use date and page number in url
- [x] Make sure Infinite scrolling still works
- [x] Make sure the data the search bots is constant 
- [x] Test, there are going to be many big changes
- [x] Add timezone support back in.
- ~~Redirect to `/<current-date/live` for live data~~
- [x] Refactor the LogViewer, currently this view tries to be the view that handles all scenarios 
- [x] Make sure all other views that were extension of LogViewer still work.
- [x] Do the right thing when someone requests a date that we have no data for.