Added basic convolution image filters.
(Uses a 2D NxN filter matrix represented as a 2D array)

Signed-off-by: Amber Thrall <amber.rose.thrall@gmail.com>