Merge pull request #18 from Zetsaika/master

User settings and login through api key
fix funky identing
set user agent on network requests
refactor settings a little, make keys lowercase
split login into two methods depending on type
put api url in settings