Fix problem with setting up trade routes

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15339 3db68df2-c116-0410-a063-a993310a9797
put the unit commands in a JS object

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15340 3db68df2-c116-0410-a063-a993310a9797
Remove legacy trading pane

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15341 3db68df2-c116-0410-a063-a993310a9797
Actually call the function instead of testing if it exists. Patch by falsevision. Fixes #2626.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15342 3db68df2-c116-0410-a063-a993310a9797
Also check if a technology was already researched when checking requirements. Fixes #2580.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15343 3db68df2-c116-0410-a063-a993310a9797
Clean up Commands.js a bit.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15344 3db68df2-c116-0410-a063-a993310a9797
Add civ requirements to civ specific techs. Patch by s0600204. Refs #2580.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15345 3db68df2-c116-0410-a063-a993310a9797
Add civ requirement to tech that was missed in the previous commit. Refs #2580.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15346 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'