DBDriverOptions moved to DB::Common namespace.

This is first step to introduce StaticDBDriver to track0matic
and clean up dependencies in DBDriver.
Model has method to retrieve StaticDB.

3rdparty code introduced to tracker.
StaticBaseDriver and it's components are authored by Andrzej 'fiedukow'
Fiedukowicz. Small changes applied (agreed by author), to better fit to
tracker's code (removed unnecessary pieces of code).
Added SensorTypes table (authored by fiedukow).
Very simple generator for Manhattan-style (grid) street + nodes graph.

Gives output as SQL, to put into DB.
Model knows map information.

Model can provide information from Static DB about static map.
Added new message - MapSnapshotRequestedMessage, as a request from
View for current map snapshot (Model provides it, [from cache]).
Added translation from Model::Map to Model::WorldSnapshot, to separate
Model's structures and Snapshot structures (which are passed to View).
QtRenderer uses autopositioning of scene, so no more width and height
are provided. There are cons for this approach - if track appears even
slightly out of current map - scene moves. It's not common case, but can
appear.
Pros of this solution is that view is centered on the observation area,
does not matter where it is.