Merge commit '350eb0689b0eec978729fd41bbb0bbe93df6243f'
Merge commit '80a982ebf7018b7a66a5e5dfad5c8799250be387'
Merge commit '6dc22cb810c83f16c7fbc8e098275baabe216be1'
Merge commit 'b5b1c81474fed34206f6b27968c39cf1abb6c750'
Update to std::err::FromError trait.

Finally we are getting rid of the `io_try!`-macro.
Merge pull request #132 from nwin/master

Get rid of io_try!