Bulk production queue

This adds a new production queue.

It allows the player to place an order and get them in a bulk.

Its possible to define a minimum and maximum amount of units in each order.
You can also define a static production time or use a dynamic one.

P.S. The production time does not include the time it takes for the starport transport to arrive.