should fix client not closing properly
breaking: changed `ITelegramStorage` interface, changed tl schema a bit
- .reset() no longer resets auth keys by default - auth keys are stored immediately in sqlite - update loop fixes for logout - tests for sqlite storage likely closes #13 (?)