Fixed the way AgaviAppender is initialized and added context to it. closes #220