Merge pull request #195 from visionmedia/stuff

relatively small amount of stuff
Removed legacy webkit support; commented out the canvas generated linear gradient; prepared the linear gradient to be available in vendor-prefixed properties like border-image; actually fixes #14; fixes #71
Applying linear-gradient to border-image; fixes #19
Removed the legacy webkit gradients from tests
Moved whole logic from the gradient function to the vendor ones, rewriting the background, background-image etc. Fixes #67
Added some tests
Fixed tests after rebase
Changed arguments-modifying functions, fixed the case with `border-image` with `fill`
Added basic support for radial gradients and one basic test
More stable checks on gradients
Example for the plugin
Renamed template for plugin
Blueprint for vendoring, no tests ATM, theyll come soon
to top left -- bottom right etc. support
Changing the vendorize for gradients, border-images and transtions to external js function instead of buggy Stylus hacks, fixes #94
Added radial-gradient tests + a fixed some bugs and fixed all the tests to apply the legacy syntax
Added reverse fixing for official gradient values, like `top` to `to bottom`
More tests + accept em&px for normalizing color stops
refactoring + code style fix
Merge pull request #2 from Panya/patch-1

refactoring + code style fix