Make .head(*-1)/.head(*-1) on native arrays faster
Make .head(*-1)/.head(*-1) on native arrays faster

About 4x as fast for both.  This now also returns a native array of
the same type, rather than a Seq.

Also fix an off-by-one in .head(N).

labster/rakudo,salortiz/rakudo,rakudo/rakudo,salortiz/rakudo,rakudo/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,rakudo/rakudo,rakudo/rakudo,MasterDuke17/rakudo,rakudo/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,tbrowder/rakudo,salortiz/rakudo,tbrowder/rakudo,tbrowder/rakudo,labster/rakudo,rakudo/rakudo,labster/rakudo,tbrowder/rakudo,labster/rakudo,labster/rakudo,labster/rakudo,salortiz/rakudo,MasterDuke17/rakudo,MasterDuke17/rakudo,MasterDuke17/rakudo,salortiz/rakudo,salortiz/rakudo