reverse proxy: adjust dst when reading flows, fix #346
web: implement EventLogStore
format javascript
ignore compiled files in diff
We're not ready for ES6

Lets re-evaluate in June next year when it's actually released
Convert to ES5 inheritance pattern
Slightly more verbose gulping, remove strict declarations for now.
fix flow detail display
Basic websocket connection, code cleanup.
Whitespace & formatting
Clean up and clarify StateObject

- Flatten the class hierarchy
- get_state, load_state, from_state are public
- Simplify code
- Remove __eq__ and __neq__. This fundamentally changes the semantics of
inherited objects in a way that's not part of the core function of the
class
formatting
Introduce short form object state, and connect the ends to send data to web app
connect eventlog events to ui
implement FlowStore basics
add features to the traffic table, introduce image spriting
undo spriting
.jsx -> .jsx.js

Rename jsx files to be compatible with Chrome Dev Tools and
Workspace Mapping.
flowtable: add selection indicator, add keyboard navigation
fix #361