Continuing to address #17.  Actors can now make null Transactions. If one of the Actors cannot make the trade it should now back out gracefully.
Merged with ai/gui.
That's what i get for trying to use a merge tool.
Working on ViewMarket
Merge remote-tracking branch 'origin/networking' into ai
Merge remote-tracking branch 'origin/gui' into ai