ONEGINIME-662 Add more Javadocs
ONEGINIME-662 Add exception documentation and refactor the access token handling
ONEGINIME-652 Throw IllegalStateException if initSdk hasn't been called