Adding CallerExceptionclass for better debugging and ignoring composer.lock.
Changes to follow PSR-2 and documentation cleanup
Adding links to standards documentation.
cleanup and formatting
Cleanup, added error reporting and Document Root variable. Added MakeFolder method.
Merge pull request #4 from scottux/master

Cleanup, added error reporting and Document Root variable. Added MakeFol...
adding travis config file
merge conflict in gitignore