require array >= 0.3 instead of 0.4.

This patch rescues haskell-platform 2011.4.0.0 which includes array 0.3.