Set up version control.
Market prices network requesting and database storing added.
Now we can freely set TypeTree's columns.
Rename InfoButtonDelegate to PixmapButtonDelegate.
Add update price button column.
Rename MarketOrdersTypePixmapLabel to TypePixmapLabel.
ItemDetailsWidget is now deleted on close.
Move setAutoFillBackground() from marketorderswidget.ui to
TypePixmapLabel implementation.
Added BlueprintCalculatorWidget.
Add virtual method TypePixmapLabel::filterTypeId.
Add BlueprintPixmapLabel, a subclass of TypePixmapLabel. When drop a
blueprint on it, it behaves like a normal TypePixmapLabel. When drop
other types on it, it will try to find the blueprint of the type and
turn to it, and will do nothing if no blueprint is found.
Dropping a blueprint or a product on BlueprintCalculatorWidget's pixmap
label will now update the widget's name labels and info buttons.
Now BlueprintCalculatorWidget will display portion size.
Merge branch 'master' of https://github.com/yznpku/bevel