Update examples with new framework

Updates to include the loosely-coupled series/axes.
Remove h/v from axis constructor

With the update to the framework, we no longer need to specify the 'h'
or 'v' position of an axis, as this is handled when added to the chart.
Update to remove anchor from axes

Removes the top/left/bottom/right parameter from the axis constructors,
replacing it with the reversed() call (when needed).
Fix zooming on date axes

Imports the fix to stop the zooming making the axis domain 0
Also imports the fix for series ordering
Add legend

Adds a legend to the "Targets and Markers" example, with the new framework
Use auto margin in examples

Sets up the markers and bar chart examples to use auto margin (one
implicitly, one explicitly)
Merge branch 'feature/refactor-init-pages' into gh-pages
Merge pull request #83 from tpkelly/gh-pages

Merge in constructor alterations
merged after upstream fetch