Larger ecoview income size; better numerical view

Increased default income size because unlike in earlier versions this widget no longer obscures things beneath its overlay.

Added a + before numerical income and now draw a metal bar at the center of the metal spot when numerical view is active to better communicate their use to new players.
Fixes #266, typos and improves response-time to emp/disarm.
Support for translations on json files.
json4lib was copyied and modifyed because version which is used with gadget doesn't work with widgets.
Ops
Make translation back compatable, so It won't crash on older version.
Fix Crude player list to handle 2p on FFA properly
Merge pull request #322 from dvr333/crude_ffa_fix

Fix Crude player list to handle 2p on maps with FFA startboxes properly
Merge pull request #320 from dvr333/cofc_tiltzoom_monotonicity

COFC zoom polish
Merge pull request #318 from Skasi/patch-6

Larger ecoview income size; better numerical view
Merge pull request #319 from Skasi/master

Fixes #266, typos and improves response-time to emp/disarm.
Merge pull request #321 from N0U/translation

Translation
Added BA Smooth Camera with appropriate menu settings. Fixes #289
Merge branch 'master' of https://github.com/ZeroK-RTS/Zero-K
Merge branch 'master' into minimap_scale_on_zoomout
Change to fading at zoom, basic fade works