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.
intermediary fix for LOGBACK-952
fix day of the week LOGBACK-969
Merge pull request #188 from mikereinhold/shutdown-hook-action

ShutdownHook Configuration  Element
added removeObject to ContextBase without touching the Context interface
LOGBACK-969 related fix
LOGBACK-969 related fix - still more
LOGBACK-969 related fix - still more
fix LOGBACK-954 - FileNotFoundException is thrown when an include confifgraton file is missing
Added relativePath to parent.
Fix build.

Reverted parent version from 1.2.0 to 1.1.3 for now.
fix typo
fix LOGBACK-971 CharSequenceToRegexMapper#findMinMaxLengthsInSymbols() always returns min=0
minor documentation edit
comment on the JDK 1.6 requirement
edit to the shutdown docs
fix LOGBACK-976 (take2)
doc edits, minor changes
Merge pull request #187 from ash2k/threads

Set thread name