add implementation of five list-slicing operations

- last
- init
- drop
- take
- slice