Add psr/log and apache/log4php to composer.
Begin implementing logger class.
Use monolog instead of log4php.
Create log service provider for creating Monolog logger(s).

Register main logger with stream handler and loggly handler.
Delete old logger facade for log4php.
Create initial log config.
Set environment as property of app so it can be checked in providers.

Log errors no matter if $app['debug'] is set.
Add DocBlocks.
Don't register loggly handler if on develop.
Use stream handler and Exception Line Formatter.
Implement exception line formatter.
Enable loggly via config rather than hardcoding via environment.
Add roll bar to composer. Implement roll bar handler.
Implement rollbar in log service provider.

Add rollbar config section.
Fix log service provider to attach handlers correctly.

Use app environment specified in bootstrap for roll bar.
Add development config.
Flush rollbar notifier on destruct.

Record the log level.
Fill in docblocks.
Set default error level to ERROR.
Use separate stream handlers for logging stack traces and normal log messages.

(Allows for separate format for logs without a stack trace.)
Modify exception line formatter to remove the stack trace placeholder if none was provided.
Merge branch 'master' into logging

Conflicts:
	composer.json
	composer.lock
	services.php
Send newline as part of format rather than hardcoding.

Remove context from normal stream handler, since it prints [] normally.
Remove Monolog docblock.
Use Arr::path where appropriate.
Inject rollbar notifier.

Typecheck Exception.
Inherit DocBlocks.
Include all data in the monolog record in the Extra Data parameter.
Merge branch 'master' into logging

Conflicts:
	composer.lock
Merge pull request #14 from synapsestudios/logging

Logging
Merge branch 'master' into mandrill

Conflicts:
	composer.json
	composer.lock