[FEATURE] Orderbook: Get orderbook for a currency pair (WIP) (RLJS-115)

**Don't merge yet**
In this case it might be useful to distinguish between missing and invalid, so the error message makes more sense. Also, I just realized that we use `counterparty` throughout ripple-rest. I believe we've agreed to stick to `counterparty` rather than `issuer`