Add CONTRIBUTING.md

Added a file to describe general guidelines for submitting pull requests.
Update CONTRIBUTING.md
Update CONTRIBUTING.md
Update CONTRIBUTING.md
place lock call inside try block
Added ServiceLoader capability for Logback initialization.
Documentation, Unit Testing included.
move lock call before the try block
correct link to LOGBACK-954
prefer to catch empty token list sooner than later - LOGBACK-959
about to release 1.1.2
start work on 1.1.3
remove popup from download menu
remove unused jquery.cookies.2.2.0.js
Updated AsyncAppenderBase to have a configurable worker thread join
timeout instead of the default 1000ms. Added unit test to verify correct
function and updated appenders documentation describing new
configuration parameter and suggested uses. Added to news page under
release 1.1.3.
Merge pull request #186 from mikereinhold/async-appender

Configurable worker thread join timeout in AsyncAppenderBase
minor changes, stopExitsWhenMaxRuntimeReached was occasionally failing on my machine
Merge pull request #181 from agentgt/master

Use ServiceLoader pattern to control logback bootstrap process
cla for Adam Gent received
Set thread name

It is much easier to identify threads in thread dumps when they have meaningful names
Added configuration framework for having Logback automatically stop its
context via a shutdown hook. Enabled via the shutdownHook configuration
element (backed by the Joran ShutdownHookAction). 

Basic implementation provided, DelayingShutdownHook, stops the Logback
context after a specified delay (default is 0 for immediate shutdown).

Updated news page under revision 1.1.3 and added details to the
configuration manual page.