BUG: security is no longer an int.
ENH: Add the ability to specify an exchange on an ExecutionStyle.

Adds `get_exchange` to the required interface for any ExecutionStyle, and adds
an exchange parameter to the interface of all the existing ExceutionStyles.  A
simple default implementation of get_exchange is provided by the
ExchangeGetterMixin class.