Add edge detection filter implementation.
Add overloaded constructor with configurabe strength.
Add documentation.
Merge branch 'feature-edge-detect-filter'