Time stored as metadata into the order when inserting into the book.

When matching, time is observed among peer type orders (choose earlies
possible market, then earliest possible limit).

This fixes issue #6.