Adjust the way that the market info screen is implemented.

Now on F8 F8.
Can buy and sell from the market info screen, and cycle goods with up/down
Can't change filter or sort settings from marketinfo - it just uses what
you had selected
Report contracted volume on info screen

Shift-buy/shift-sell will stop at the contracted level