add find methods to Series

- find in both ascending and descending order
- replace `firstValue` and `lastValue` with `findFirstValue` and `findLastValue`