Rename all "arguments" properties to "args" to prevent JIT compiler deoptimizations
Don't do Canvas path clipping if we know the path to be empty.
Some work towards restoring bitmap and gradient fills for lines
Merge pull request #635 from tschneidereit/master

Some cleanup