Added experimental integration with garmin connect

Will import activities from GC by using a nodejs proxy server thats
called by invoking XmlHttpRequest on some endpoints for list of
activities, activity detail etc. The nodejs proxy server was created due
to CORS is disabled by default in the browser.