Fix for rank-0 arrays.  Now a[0] = 1 throws an IndexError, just like reading from a[0] does.
Fix for rank-0 arrays.  Now a[0] = 1 throws an IndexError, just like
reading from a[0] does.

** Note: assigning a[-1] = 0 still segfaults! **



git-svn-id: 89d05d7b87d257b19585950f76a9d6e29854e44c@1368 94b884b6-d6fd-0310-90d3-974f1d3f35e1

chadnetzer/numpy-gaurdro,Ademan/NumPy-GSoC,Ademan/NumPy-GSoC,efiring/numpy-work,efiring/numpy-work,jasonmccampbell/numpy-refactor-sprint,teoliphant/numpy-refactor,teoliphant/numpy-refactor,teoliphant/numpy-refactor,chadnetzer/numpy-gaurdro,Ademan/NumPy-GSoC,jasonmccampbell/numpy-refactor-sprint,jasonmccampbell/numpy-refactor-sprint,jasonmccampbell/numpy-refactor-sprint,illume/numpy3k,illume/numpy3k,teoliphant/numpy-refactor,efiring/numpy-work,chadnetzer/numpy-gaurdro,efiring/numpy-work,chadnetzer/numpy-gaurdro,Ademan/NumPy-GSoC,illume/numpy3k,teoliphant/numpy-refactor,illume/numpy3k