Optimize Base#merge() to not use Base#each()
Various clean-ups regarding the handling of activeLayer, JSON deserialization, DOM insertion and and layer reusing.

JSON deserialization does no longer insert items into DOM twice now, and should therefore be faster.
Handle _dontFire for all component types.
Merge git://github.com/paperjs/paper.js