Lots more tests to ensure tokens work properly.
Lots more tests to ensure tokens work properly.

/cs_authToken.class.php:
	* authenticate_token():
		-- update to handle new array value from get_token_data().
	* get_token_data():
		-- remove initial index (of $tokenId) for simpler checking.
		-- add exception if the $tokenId index isn't there.
/tests/testOfCSWebAppLibs.php:
	* test_token_basics():
		-- put first generic test into set of brackes with indentation, call 
		basic_token_tests().
		-- check to ensure the number of attempts is proper.
		-- make sure tokens beyond their max_uses are actually gone.
		-- authenticate token with max lifetime set 100 times to make sure it 
		stays good.
		-- update to handle new output of cs_authToken::get_token_data()
		-- uniqueness test (adds lots of extra tests, but really helps to
		ensure the hash is unique).
	* authTokenTester::tokenData():
		-- added $onlyNonExpired=true arg to match called method args.

crazedsanity/cs-webapplibs