ENH: Allow ravel to reshape in place when possible

Closes gh-5033

Will add tests later...
`&&` should go at end of previous line.