setup reverse rates (ie. XYZ -> USD)

This PR adds support for reverse rates (ie. XYZ -> USD).  Tests included.  See #14 for origin.