Make api docs better

@cranberyxl  apologies for the hit and run commit.  made a lot of content updates to make the API docs better.  also added google analytics and hubspot to correct include so it is on the whole site.  also added zendesk javascript overlay.