Market orders

#### market orders compatibility added

In case when price isn't provided, current one is fetched and used.

Questions:
* should FUDGE_FACTOR be applied if price is provided externally?
Doesn't the fudge factor have to go in the opposite direction for a sell?