Fix problem caused by sys.path.append not working properly, changed code
to use os.environ['PATH'] instead
Replaced Module name with Module tablename for supported MimeTypes
Removed empty character replacement to NULL in database

Frist all empty characters (None, [], {}, "", '' etc.) were replaced to
NULL. Now only None is replaced
Added Drop table functionality instead of only truncate the tables

This is a new Config variable so it is optional
Small typo fix in config.py.example
Fix XMP windows crashes by importing libxmp before all modules are loaded.
Fix for TGA modules
Re-add zlib1.dll (should not have been removed)
Generic module for all video filetypes supported by libav

Uses the stable API wrapper AVbin to interface with libav. This library is
also used by the pyglet project which I've used as an example on how to
use the C API.

The amount of metadata supported by libav is unfortunately limited.
Fix avbin shared library loading on Linux
Add more documentation for genericvideoreader
A lot of non-binary data was specified as BLOB; changed this to LONGTEXT
Fix table creation errors when charset=UTF-8
Code review GenericVideoReader
Changed config file of Uforia

Added a default_config file. This file is used when config is not
correctly used or not found. Also used for missing variables in the
users config file.
Move library loading code based on os name/architecture to one function
Fix small bug regarding string concatenation
- Typo and lingual fixes.
Extend the generic video module; get more stream information
Fix classic possible division by zero error