Remove the vendor directory in base

The vendor directory contains a number of packages that
we needed for one of our special environments. However, it
might lead to problems when other packages that are installed
locally require a different version of the tools.

fixes #6
Merge branch 'snmp-routing'

Conflicts:
	app/app.py
Handle mysql table does not exist error
Allow live imports to flow-inspector

If the configuration file contains the live_import=True statement,
flow-inspector will periodically try to flush its cache in order to
show some progress when importing data.
Minimum stroke size of 2px for EdgeBundle
Bugfix: SQL backends and total counters

The total counter in the sql backends was encoded as IP address
0. This works unless you have DHCP traffic in your flow data
which regularly uses the IP address 0 as a source IP address.
This behavior first screws with the total counter, and could lead
to bugs in the EdgeBundle as there were flows that contained the
IP address 0 but there was no node with this id (since IP 0 was
reserved for the total counters).

This commit fixes the problem by making a change to the database
layout and encoding the total counter into a special id. It is
required to rebuild the flow database in order for this version
of flow-inspector to be able to work. You cannot reuse your old
databases.
Move snmp parser into separate method
Bufix: Added Typefield for MySQL-Backend
Started ccs and juniper loadbalacning
Fix for mysqlbackend
Parse Juniper Loadbalancer and Cisco CSS things
Draft of a framework to be used for the analyzer
Merge remote-tracking branch 'timm/master' into snmp-routing

Conflicts:
	lib/backend/mysqlbackend.py
Use US english