FIX: A Kinetic.Image that has both a crop and filter now draws correctly
hooked opacity rendering into the buffer canvas logic used for shadows so that strokes and fill opacities aren't applied separately
fixed issue with stage panning.  stage node type needs to be declared before calling super constructor
Added blur filter unit tests.
Merge branch 'master' of https://github.com/Ziriax/KineticJS

Fixed bug #527 - filters and cropping are now friends.
Added blur filter unit test
Added brighten filter unit test
Added color pack filter unit tests
Added grayscale filter test
Added transparent images to tests.
Added invert filter test
Added hue shift filter test
Added mask filter test
Added convolve pack filter tests
Added filter tests to runner.html
Uncommented the funtional tests
optmized buffer canvas requirement logic
resolved conflicts
fixed up image unit test
added assertion counter to Mocha