Initial staging for economics view improvements.
Added label indicating current system and selected system, also if there are no items in a trade category.
Colour adjustments
Merge branch 'master' of github.com:Dessimat0r/pioneer into econ-improv
code by Dessimat0r brought back from the dead (issue #210)
Fix too short char buffer to fit string in trade comparison analysis.

For two systems with long names, (E.g. Epsilon E. and Kapteyn's Star) the
string would get clipped.
comment code and rename variable
Lang transaltion to system info - econ trade comparison
have separate COMMODITY_NONE for translation
Add trade analysis of illegal goods as well.

If a commodity is illegal in the selected system but not in the current,
show it in gray, instead of red.
use lambda for repeated code in system info view
fix not updating sys info view econ tab after hyperjump
Merge pull request #3081 from impaktor/econ-improv

Econ improv