Make Sequence base class.

This lets us share functionality between List and Range (and
other user-defined sequence types).
Merge branch 'master' of https://github.com/munificent/wren