Added zero-sized array support.

Added support for the first extent in "array_md" to be zero.  Zero-
valued extents map to an array of unknown bound, which is incomplete,
so the instance data is a useless POD type for those cases.