cleanup gemspec
Fix for failing tests.
Added a spec for creating a new logger within LogStasher.
Added a test for a custom path with conjunction in LogStasher.new_logger
LogStasher::MailerLogSubscriber successfully attaches itself to ActionMailer and logs e-mail metadata.
Added plumbing between LogStasher and the rails app.
Moved SampleMailer to a separate file.
Fixed failing test for ActionMailer/Rails with no templates.
Request context functionality - it's a thread-safe dictionary available globally, and initialised during `process_action`. It is used primarily to provide context to ActionMailer log subscribers.

The default field added is request_id which is automatically generated by rails.

Additional fields can be added by using:

LogStasher.add_custom_fields_to_request_context do |fields|
  fields[:key] = value
end

The block above is executed in a callback, after a request has been completed.
Pass "logstasher output with exception" test also with logsasher gem directory name containing version.
Conversion to new spec syntax with transpec
Updated version with merging of PR - #37 #39 #40 #42
made method private
added test for private fix
Pass "logstasher output with exception" test also with logsasher gem directory name containing version.
Add license text.