Version 1.9.0

Deep refactoring of u2 library made complete decoupling of IOProvider
and Protocol from Reader finally possible.

Now, all internal Reader::send_command calls
should explicitly specify protocol to be used during command execution.