non-square filters, padding, and stride
add rectangular im2col tests (GPU fails)
check filter dimensions