2/25 ObjectManager/DocumentManager/PyrrhaDocument

Fixed a few areas of instability regarding transactions.  Modified a few
methods/constructors inside PyrrhaDocument to be a bit more bulletproof.
Tested disposing, which id failing pretty spectacularly; that needs to
be the next thing fixed.