Created authentication providers and a collection to hold them in a prioritised state for processing. Interfaces in place to ensure the processor knows which objects have which capabillities.
readability
Refactored!
strict mode tests for travis
Another strict unit test fix
Fixed some issues pertaining to persisting login
Update Processor.php
IDIOT!
Update SessionProvider.php
Update CookieProvider.php
Updated checkForAuthentication to make it pass the tests
Update README.md
Merge branch 'master' of github.com:CentralApps/Authentication

Conflicts:
	CentralApps/Authentication/Processor.php
	README.md
Updated testl code change caused test to fail, needed the code change, so fixed the test