Update to v0.3.0
 - fix bug in takeWhile/skipWhile that incorrectly tested elements
 - index overload for select/where/takeWhile/skipWhile
 - starting documentation
 - implement distinct()