ENH: Allow 0-d indexes in np.take

The TakeFrom already supported this. This removes the check which
made it not possible and adds some tests for take.

Also add documentation and information to the release notes.
Merge pull request #2725 from seberg/take_0d

ENH: Allow 0-d indexes in np.take