Fix indentation (2 whitespaces)
Add opaque to fabric.Image.filters.Convolute.toJSON
Update docs
Merge pull request #657 from Kienz/filterPatch

Fix indentation of fabric.Image.filters
Add infrastructure for building module combination files
Fix comment in build_all
Add cufon to list of modules in build script
Move shape classes (circle, line, rect, path, etc.) to /shapes dir
Remove more functions in distribution when SVG import (parser) is not included. Always include stateful mixin. Closes #662
Fix build.js, build distribution
Fix build.js
Fix build.js
Fix vertical gradients (x1 = x2 = 0)

I think `ctx.canvas.width` is not needed.
If gradient coords are e.g. `{x1: 0, y1: -50, x2: 0, y2: -50}` the vertical gradient doesn't work.
Fixes issue #660
Merge remote-tracking branch 'fabric.js/master' into sketch