Client.place_order() now returns the request ID.
Added support for commission calculations.
Added an offline client for simulated trading.