Remove srcOffset and dstOffset parameters from Matrix#_transformCoordinates().
Use the correct change notification when reversing paths.
Prevent drawing selected compound path children twice.
Fix exceptions in ProxyContext when drawing bitmaps.
Export SVG transforms for path items correctly.

Needed when Item#applyMatrix = false
Correctly take Item#matrix into account in #getPathData().
Forgotten in previous commit.
Implement non-scaling strokes through Style#strokeScaling.

Closes #418.
Bring back accidentally removed ctx.beginPath();
Fix newly introduced error in SVG export.
Some code clean-up.
Handle view size and transformation correctly when exporting SVG.

Closes #277.
Simplify SVG export examples.
Update prepro.js to version that can evaluate whole expressions, and fix a newly introduced issue with it.
Rename Raster#ppi to#resolution, and deprecate #ppi.
Fix SVG export when view is zoomed.
Fix an issue where CompoundPath wouldn't draw correctly if children had styles that forced non-direct compositing.
Remove pixelRatio handling from CanvasProvider and move it to Item#draw()
Fix an issue in _clearBoundsCache where circular recursion could happen in certain circumstances.
Fix Item._clearBoundsCache() recursion, correctly this time.