Made it so conflicts are not stored on the base repository during transactions.
Fixed an issue with the conflicts being stored in the wrong directory.
Added javadocs.
Merge pull request #302 from jdgarrett/transaction-conflicts

Store Conflicts Separately for Transactions