Changes related to the update to the 5.1 version of TestFactory.
Moved the credit splits constant to the DocumentUtilities module, then cleaned up some of the code there.
Changes to some method names in Protocol.
New comment visibility scenario added.