tests: Make sure all tests can be run by nosetests3
loggable: Use threading instead of _thread
bin: Allow passing arguments to autogen per module
dogtail: Fix the Python2 dogtail scripts to not use Pitivi Python3 code
check: Make the GstPluginDependency check on Gst more robust
bin: Stop if the modules initialization failed
m4: Ignore generated libtool m4 files
tests: Resurrect timeline undo tests
tests: Initialize the logs also when running nosetests3
undo: Remove duplicate signal
undo: Get rid of the debug action log observer
bin: Fix DATADIR usage in the pitivi script
bin: Make localedir a local variable in the pitivi script
misc: Remove unused methods and move other two
bin: Fix the startup script so the dogtail tests can run
titleeditor: Fix color setting post Python3 port
undo: Always connect to children when added to a clip
undo:effects: Use the GES API directly instead of mixing APIs usage
tests: Add testRemoveEffectFromClip and testChangeEffectProperty

+minor fix on the usage of the GES.Effect() API as the converters are added
automatically by GES