removed GLJsonProtocol and created a new base object, add method to check for null strings
add base model test
run string values of GLDiff to null check
add json representation methods
add json representation methods to GLDiff
add json representation methods for GLCommit
clean up and adding json representation method
converted api requeest to pass operation type
add connection did finish loading implemention for raw and void requests
rename variable
update event parsing, add event tests
begin issues tests