Merge pull request #340 from Jonahss/master

added getSettings() and updateSettings()
linted
0.3.7
updated release note [ci skip]
added user-agent string to requests