TIKA-1217: Integrate with Java-7 FileTypeDetector API

Patch by Peter Ansell

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1557795 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1078: TikaCLI escapes invalid filename characters as hex codes

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1558002 13f79535-47bb-0310-9956-ffa450edef68
Adding a server profile to Tika Server

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1559540 13f79535-47bb-0310-9956-ffa450edef68
misc: remove version of junit on dependency

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1559674 13f79535-47bb-0310-9956-ffa450edef68
[TIKA-1198] Updating JAX-RS server to accept multipart/form-data payloads at a dedicated path

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1559971 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1226: PDF TextStripper fails when it encounters PDSignature Field.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1561661 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1226, removed println...doh.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1561665 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'TIKA-1208' of https://github.com/lewismc/tika into trunk
4 test failures