feature: made OrderBook generic over the type of numbers it contains.

This way we can use the same OrderBook instances for all exchanges,
regardless wether they use Integer/Double/Whatever representation of
prices and volumes.
feature: Added a producer for the btc-e.com exchange.