TIKA-999: extract page, word, character count metadata from RTF docs

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1390531 13f79535-47bb-0310-9956-ffa450edef68
TIKA-997: leave placeholder at end of slide where embedded document appears in .pptx documents

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1391432 13f79535-47bb-0310-9956-ffa450edef68
TIKA-999: also extract CREATION_DATE from RTF

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1396103 13f79535-47bb-0310-9956-ffa450edef68
TIKA-999: fix false test failure

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1396130 13f79535-47bb-0310-9956-ffa450edef68
TIKA-997: also leave placeholder for embedded images

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1396544 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1006: don't NPE if style is null

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1397653 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1005: also extract text from text boxes in .docx documents

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1398734 13f79535-47bb-0310-9956-ffa450edef68
Add test CSS and JS files taken from the Tika website, and use these to add additional detection unit tests for these two formats

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1400795 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1011: fix NPE when charset isn't recognized in .mhtml files

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1402665 13f79535-47bb-0310-9956-ffa450edef68
TIKA-984: JpegParserTest fails for some locales
   - Changed GEO_DECIMAL_FORMAT to simple String GEO_DECIMAL_FORMAT_STRING
   - Changed GeotagHandler to create a new, Locale-specific DecimalFormat object using the GEO_DECIMAL_FORMAT_STRING


git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1403139 13f79535-47bb-0310-9956-ffa450edef68
TIKA-984: JpegParserTest fails for some locales
   - Changed from DecimalFormatSymbols.getInstance to constructor for Java 5 support


git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1403221 13f79535-47bb-0310-9956-ffa450edef68
TIKA-775: Embed Capabilities
   - Added an Embedder interface, similar to Parser, which defines getSupportedEmbedTypes and an embed method
   - Added a base ExternalEmbedder implementation of the Embedder interface, similar to ExternalParser, which can call a command line executable, the default being sed, to perform embedding
   - Added a base ExternalEmbedderTest which 'embeds' lines in a text file then uses a TXTParser to verify the expected embedded metadata exists


git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1403941 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1015: include rel id in Metadata when parsing embedded documents inside Word (.doc)

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1404184 13f79535-47bb-0310-9956-ffa450edef68
TIKA-799: ForkParser does not populate metadata object after completing a parse

Get the metadata from the XHTML head

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1406597 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1009: Expose TextDocument in BoilerpipeContentHandler

Patch by Markus Jelsma

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1406663 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1019: also leave placeholder for links inside .doc

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1407446 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1019: revert for now: the test file is too large

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1407447 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1022: DWG Custom properties not extracted
   - Added testDWG2010_custom_props.dwg 
   - Added CUSTOM_PROPERTIES_ALT_PADDING_VALUES constant for values found in test file 
   - Added check for alternate padding values in skipToCustomProperties
   - Added testDWG2010CustomPropertiesParser unit test


git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1407683 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1019: also leave placeholder for links inside .doc

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1408245 13f79535-47bb-0310-9956-ffa450edef68
TIKA-1024: don't returned naked BOM for MP3 ID3 tag values

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1410909 13f79535-47bb-0310-9956-ffa450edef68