Re-add Sobel Image Filter

Update Sobel Filter to use ParamSet, IKernel and IMapScoped.

BTW: The algorithm in `nonMaximalSuppression` looks pretty flawed to me (potentially causing segfaults), but I haven't fixed it because I'm not really familiar with the algorithm.