BUG: np.insert behaves incorrectly with argument 'axis=-1'.

As reported [here](http://mail.scipy.org/pipermail/numpy-discussion/2013-July/067059.html), np.insert raises a ValueError exception, or returns an unexpected output, when argument 'axis=-1' is given. Should fix that.