Re-write limit order trading; test willTrade; add testing mode to
disable logging