Problem statement:  When a user logs in for the first time, the loading screen gets called before the openSession function has time to complete and open an active FB session
attempts to solve:
	surround with @synchronize to limit the number of threads executing during the block.  failed
	add completion callbacks to the openSession function to handle starting the segue upon completion.
		-start this with a type definition in the appDelegate.h file
	move api call for the friends list into a viewDidAppear function, in hopes this would not get called until after the user input their info

Sidenotes-
	add some debugging logic to determine source of error.
	remove a false function, submitTProcessing which lead to old code being executed.
	add logic for the performLogout functionality to be handled properly from the gameWindow screen
		clear session tokens and navigate correctly to the login screen
	get rid of code which was repetetive
	handle logging out from the middle loading screen.