Require guzzle
Merge master
Use guzzle to check if connected
Get flow execution key with Guzzle and DOMCrawler
Clean up execution key function
Use correct input name
Mix of spaces and tabs
Authenticate using Guzzle
Make sure guzzle client is available
This is a function
Check for connected is meaningless, make sure no redirects when testing ticket
Merge branch 'master' of https://github.com/matthewspencer/garmin-connect into guzzle

Conflicts:
	src/Authenticate.php
Somewhat better errors
Client class to handle all remote requests and cookies
Use client class wrapper for guzzle requests
Use cookie jar
Rename "username" to "email" for accuracy
Change other instances of username to email
Remove curl, rename tools to cache
Get totals, cache results