update hubspot to use async javascript.

hubspot recently changed their javascript code. this commit reworks the hubspot module with the new code, and also checks for the new configuration variable. we are already using this code in production.