Fixed Bad Request 400 error
All List properties of GeminiDocument have been reverted to being mutable, after a change in an earlier branch made them immutable. Tests have been added to some properties to assure they are mutable. This fixes the 400 error seen in multiple places.
Closes DCDEV-87