[GEMINI-93] Validate  on post and put requests
add support for accepting BSON
adding basic SSL support to UNIS
integrating auth/abac
some reorginazation and cleanup

separate out gemini auth stuff completely
working AuthZ based on slice_uuid property

updated unis encoder/decoder to put uuid in top-level object
working add_credential interface

still needs verification checks
cleaning up some imports
deal with credentials that have no UUID

create UUID from hash of slice URN
endpoint rename
add support for accepting BSON
adding basic SSL support to UNIS
integrating auth/abac
checkpointing some AA code

slice UUIDs are registered and stored

abstract "PPI" classes allow modifications of various fields in a modular fashion

GEMINI PPI class will do authZ on slice UUIDs
some reorginazation and cleanup

separate out gemini auth stuff completely
working AuthZ based on slice_uuid property

updated unis encoder/decoder to put uuid in top-level object
working add_credential interface

still needs verification checks
cleaning up some imports
deal with credentials that have no UUID

create UUID from hash of slice URN
authZ additions for MS in GEMINI

need to complete proper authZ for /events and /data