Tika Support

Added necessary (pre-compiled) .jar files to the tika dir. Includes
parser, core and app. Pre-requirement is the installation of python JCC
(apt-get install jcc). python setup.py build && python setup.py install
afterwards (inside tika dir). This installs binding for tika (original
source for binding inside readme)
Tika adjustments

msword + PDF support
Requirements: JCC (apt-get install JCC installs all requirements
including Java). To Do: Create multi-threaded VM. Starting/shutting
down TikaVM for each module is too slow.
JVM Symlink creation and config edit

JVM6 is old and blurgh. However, tika seems to be looking for the
openjdk6 directory. Uforia will now create a symlink to the apropriate
version of openJDK that the user has installed
XLRD and PPTX Lib
Fixes for uforia.py and default_config.py

Fail-editor fixing
Removed test from MSWORD.py

Manual testing module executed script and variable to static file in
/home/joey etc...
Fix for print msword.py

Forgot this print
msword update

removed double meta-data info
Msword check printable
PDF printable Fix
Typo in PDF handler
MSword content filter

fixes mysql unicode error
Fix Tika compile error on Ubuntu 13.04 (version number interpreted as float).
Initialize Tika JVM only once per process
Remove Tika apache log from gitignore
Allow to request the shared object path from libutil.py
Defer importing tika until new process is started (for stand-alone tika)
Make Tika stand-alone; do not require installation. Also build with older glibc for compatibility. No binaries for Windows or Linux 32-bit available yet.
Set up LD_LIBRARY_PATH to bypass hardcoded JCC JVM paths.

This requires postponing the execution of uforia in order to re-launch the interpreter.
It is not possible to set or modify the LD_LIBRARY_PATH while running a python script.
Add Tika i386 Linux version