Add ThreadNameFilter from Dropwizard.

This changes the thread name on each request so that log messages a
easier to correlate with access log entries.
Merge pull request #16 from marcoslopes/master

with @markwakabayashi Added Log correlation servlet filter between Server.log and Access.log
Merge branch 'master' into threadname-filter

Conflicts:
	src/java/grails/plugin/lightweightdeploy/ExternalContext.java
Fix unit test for OS X.
Remove accidental commit of .orig
Merge pull request #15 from deverton/threadname-filter

Add ThreadNameFilter from Dropwizard.
Add extended log attributes to access log.

Includes User-Agent and Referer header values in access log.
Merge pull request #17 from deverton/extended-access-log

Add extended log attributes to access log.
Fix unit tests to concat paths better.
Merge pull request #18 from deverton/test-fixes

Fix unit tests to concat paths better.