- Added database class for easier reading of trace attributes. Added reading of AS number and geo information to the database class. Not yet reading certificate hashes.
- Added networkx json exprot to the graph class. Eventually will remove dot output.
- Added some files to gitignore.
- Added first version of UI:
  Python generates a json file to read into the ui.html file.
  ui.js generates a force-directed layout from the JSON file.
- Removed some unnecessary files.
- Removed lots of stuff from the presentation.
- Rewrote some text, moved some slides to the back.
- Added accessors to database classes
- Removed unneeded todo file
- Added points raised by Ralph into slides
- Made lines thicker in mockup so they are easier to see
- Added IPv6 point to slides
- Can create json file from HuntingTaskResults data.
- Added tooltip functionality to UI.
- Corrected "mutable defaults" error in database.py
- Corrected names of class atributes to not overlap with member functions
- Corrected graph-traceroute.py to create a graph using all the new code
- Replaced integer node names with string ids.
- Corrected database.py to actually use the HuntingTaskResults class
- Changed UI around a bit: Increased graph size, added popup css, fixed last node in graph.
- Added coloring and custom forces to the graph.
- Massive change in the database layer, now fetching all certificates from the database (also CrossbearServer and CrossbearCVR certificates).
- Reorganized database layer more similarly to the database.
- Little todo update in ui.js
Added more files to gitignore
Merge branch 'OONIBear' into networkx

Conflicts:
	.gitignore
	analyser/graph-traceroute/graph-traceroute.py
- Changed graphfactory to work with new structure.
- Added fromserver and fromcvr attributes to nodes.
- Added certificate displays (came from server, came from CVR) to visualization
- Renamed cert() function of HuntingTaskResult
*** empty log message ***