* Clean up access list protos, add in conversion functions tests.
The access list protos have been cleaned up to fit into the existing generated
protos a little more cleanly, and conversion functions have been migrated to
their own packages and tests for them have been added.
* Remove access list test (covered in other PR), run GCI.
* Rebase on master.
* Move internal storage repreesentation of objects into lib.
* Rename trait conversion From/ToProto.
* GCI.
* Reduce stuttering where possible.