Patch from the CMS
Start decoupling JFactory from Session package.
Remove final remnants of JFactory from Session
Update covers
Remove Factory from the Log package.
Make Oauth Client class constructors have mandatory parameters.
Update intro. Closes #11
Update docs/testing. Closes #12
Merge pull request #246 from dongilbert/testing

Update docs/testing. Closes #12
Merge pull request #245 from dongilbert/intro

Update intro. Closes #11
Merge pull request #244 from dongilbert/feature-OauthJFactoryRemoval

Make Oauth Client class constructors have mandatory parameters.
Merge pull request #242 from dongilbert/feature-LogJFactoryRemoval

Remove Factory from the Log package.
Merge pull request #241 from dongilbert/feature-SessionJFactoryRemoval

Remove Factory usage from the Session package
Merge pull request #210 from wilsonge/patch-2

Patch from the CMS