Replace timeline.defer by $timeout
SvgHelper interface improvements.

Adds most methods expected from timelines' Raphaël usage. Also adds
SvgTextHelper.
Add grouping labels for timelines with first level groupings
Fix indent for timelines with groupings
Fix element order in timeline table for second level grouping criteria
Adds more SVG helpers.

Adds/improves wrappers for text and rect elements in SVG.
Fix generated timeline table markup
Don't add invisible expand links to timeline table DOM
Restore hide other group filter in timelines
Restore timeline filters
Remove nodes from scope


not needed any more after renaming to rows
Fix xpath expressions in timeline cukes
Include chart container via timeline directive
Include openproject angular app in base layout
Fix capybara link selector problem in timelines integration test
Fix initial timeline expansion level
Rename timeline directive to timeline container
Make angular timeline more modular, add toolbar directive
Push timeline objects via gon inside views
Allow for including a single timeline via wiki macro