resiter 0.5.0

Helper crate for handling iterators over result
Documentation
# Changelog

## 0.5.0

* New extensons were added for filtering and mapping over things that can fail
    * `try_map_ok` and `try_map_err`
    * `try_filter_ok` and `try_filter_err`
    * `try_filter_map_ok` and `try_filter_map_err`
* More examples were added
* Doc tests were added

For a detailed changelog, please have a look at the git log.

## 0.4.0

* Add `map_inner_ok_or_else()` which can be used to transform:
    `Iterator<Item = Result<Option<T>, E>> -> Iterator<Item = Result<T, E>>`
* More travis testing jobs were added. Minimal supported Rust version is still
  1.21 though.


## 0.3.0

* Re-export all traits from root module
* The `_x` suffixes were removed
* Several extensions were added:
    * `and_then_ok` and `and_then_err`
    * `and_then_ok` and `and_then_err`
    * `flatten_ok` and `flatten_err`
    * `flat_map_ok` and `flat_map_err`
    * `flatten_ok` and `flatten_err`
    * `flat_map_ok` and `flat_map_err`
    * `filter_map_ok` and `filter_map_err`

Thanks to Dawid, who implemented everything in this release.


## 0.2.0

* 0c07b9c Removed the trait objects. This should result in more efficient code
  as well as more "zero-cost-abstraction"-nessy.
  It also removes static lifetimes.

* 99192b1 Added `map_ok`, `map_err` and `while_ok`

Thanks to [pchampin](https://github.com/pchampin) for these contributions!


## 0.1.0

* Initial release