list: added span function.
Similar to Haskell's, but using BatList's mutable implementation.
Useful for group.
list: added group_nosort function, which performs a non-sorting grouping.
Similar to Haskell's groupBy. Cf. issue #384.