DDF-98: Fixes to SourcePoller / SourcePollerRunnable to status sources in a thread
DDF-98: fixed formatting and added locks in the SourcePollerRunnable to prevent multiple status threads running concurrently on the same source
DDF-98: incorporated code review comments
Merge pull request #23 from jlcsmith/master

DDF-98: Merge SourcePoller fixes to improve performance with unresponsive sources.
DDF-84: Features now copy to correct area in system.

Also updated features file to pull in the maven repo automatically instead of having it hardcoded.
Increasing log threshold to hide unneeded test logging that is causing travis-ci build to fail.
DDF-79: merged with latest master
DDF-78: Submitted on behalf of a third-party: Brad Hards. Merge branch 'master' of http://github.com/codice/ddf into bradh-master
DDF-78: fixed merge of wrong parent version
DDF-99: re-added karaf 2.3.2 upgrade changes after bad merge
DDF-97: Raised log threshold.

Large number of logs were causing build errors on travis preventing testing of WSS configurations.
DDF-102: Adding checking of content-disposition.

Added check for filename in HTTP header and also converted code to use SLF4J.
DDF-81 - use Apache POI 3.9.2

Tested each metrics output using a WebRunner (Selenium) script. 3.9.2 appears fine.
Encode dates in URLs, to avoid broken links

The problem possibly only occurs for non-negative UTC time offsets (since it looks like 2013-07-21T00:00:00+10:00)