GetColors: Allow to specify number of colors and qualitY
Bump version to 0.0.17
GetColors: Test that new ports exists
Add canny edges filter
Ignore .DS_Store
Make GetCannyEdges receive a canvas instead of image/video
Create Image/VideoToCanvas components
changes to VideoToCanvas #3

* new In/OutPorts format
* shutdown method is good to have for well-behaved components with
timeouts, rAF, etc.
* optional canvas input to draw to canvas already in DOM
* only create one canvas, send it to output on every draw
* only draw and send if video time has changed
* TODO spec!
longer timeout for test to pass
Merge branch 'master' of github.com:automata/noflo-image