helpers: Added pygmentize() function via Pygments
templates/macros/links: Forward **kwargs to url_for() function
css: Added .panel-separator and .panel-subtitle classes
views: Added new "Widgets" view and first "Latest Flights" widget
Merge pull request #196 from Turbo87/widgets

New "Widgets" page and a first "Latest Flights" widget
i18n: Updated French translation
i18n: Updated Dutch translation
i18n: Updated translation template
i18n: Updated German translation
Merge pull request #197 from Turbo87/i18n

Updated translations and template
about: Fixed notifications link if not signed in
tracking/info: Use same tracking key formatting as other pages
views: Removed obsolete /user/.../tracking_register route
templates/topbar: Added divider between logout and settings link
widgets: Fixed typo
lib.xcsoar.analysis: use xcsoar python api for analysis
lib.xcsoar.flightpath: use xcsoar python api for flightpath

Setting threshold to 0 does a polyline reduction based on 'pure'
Douglas-Peucker with no time-biased weighting and returning exactly
max_points points.
views.flight: use xcsoar python api in _get_flight_path

The api has a reversed output of the level of detail, so the client
doesn't have to reverse it itself.
views.tracking: use xcsoar python api instead of SkyLinesPolyEncoder
setup.py: depend on xcsoar module 0.2