Improved blurring function (huge speedup) by splitting into two passes.
External Gaussian is still preferable

Signed-off-by: Daniel Mansfield <daniel.mansfield99@gmail.com>