added support for passing a version value; updated Tracking to use a couple version 2 methods; added ability to pass different HTTP verbs into the curl method.