More OOing
Starting to address #17.
implemented incrementers
Rehauled isViable
Merge remote-tracking branch 'origin/networking' into gui
SelectInput done
Merge remote-tracking branch 'origin/networking' into ai
Merge remote-tracking branch 'origin/gui' into ai
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
Fixed the enum Actor problem, modified OfferChannel to use a slightly more optimized method.
Forgot to initialize arrays in OfferChannel.
Forgot to initialize arrays in OfferChannel. The Commit before this was actually a merge.
Actor into class from enum
title
Merge remote-tracking branch 'origin/networking' into ai

Conflicts:
	src/core/Runner.java
	src/core/actors/Actor.java
Fixing some merge conflicts.