added conditional dilation method, binary morph functions can now take m x n structuring elements as long as m and n are odd