maximum size square subarray in binary matrix. Uses DP.