Removed unnecessary error check.
Reordered the json marshal for the Server type to have a better logical flow.
Removed the specific type SecurityGroup since it's structure is shared amongst a couple of types, replaced with a generic version IDLink.
Added basicComputeGET which sets up a basic GET request and returns the body using the AuthToken.
Docstring.
Changed the basicComputeGET to baseComputeRequest to be in-line name-wise with the baseCDNRequest function.