ENH: Allow ravel to reshape in place when possible

Closes gh-5033

Will add tests later...
the difference is, anyorder will be C order if neither is True, Keeporder will remain keeporder then.