added persistence for storing userId thru the session, and persisting current user in db using acctive android

- no need to keep calling getUserCredentials
made it a dynamic fragment to allow using of the usertimelineFragment in multiple activities