fixed an error in the kernel3x3 method 

while convoluting instead of [1][2] , [1][1] was there.
Improved readme

Signed-off-by: Aniket Pant <me@aniketpant.com>
Updated .gitignore to ignore node_modules

Signed-off-by: Aniket Pant <me@aniketpant.com>
Added requirements to readme

Signed-off-by: Aniket Pant <me@aniketpant.com>
Added step for installing missing dependencies
Assumes that the user has installed npm for installing all required dependencies

Signed-off-by: Aniket Pant <me@aniketpant.com>
Resolving conflict

Signed-off-by: Aniket Pant <me@aniketpant.com>
Changed the visibility of some private functions
Fixed a bug in Image.merge and a typo

Changed 'and' to 'or' and 'is not' to 'isnt'
Merge pull request #35 from pianiel/master

An error would not be thrown in case of bad dimensions in Image.merge. Thanks!
Merge pull request #26 from aniketpant/fix/minor-changes

Improved readme
Merge pull request #33 from SantiMunin/minor_changes

Changed the visibility of some private functions
Added getEdgesInfo (magnitudes and directions using sobel)
Merge pull request #9 from sightmachine/master

update
added posterize filter for simplecv-js
Merge branch 'fourth' of github.com:chaithuzz2/simplecv-js into chaithuzz2-fourth
Merge branch 'edges' of github.com:SantiMunin/simplecv-js into SantiMunin-edges
fixed a bad merge on solarize
Merge pull request #11 from sightmachine/develop

Develop
added gamma and sepia filters for simplecv-js
Added oilpaint filter(like in photoshop)