Rename blendMode parameter to mode.
Improve tests for native blend modes.

Each mode needs to be tested separately, since some browsers implement only a subset (WebKit).