Added skeleton for effect engine development
Python added to build of effect engine
Python interpreter added to EffectEngine
Effect pointer feedback added from Python
Moved effect static wrapper methods into Effect class
Added checking for timeout of effect
Led count info added to Effect script
Hmmm something is wrong here with the Python interpreter
Merge branch 'master' into add_effect_engine

Conflicts:
	CrossCompileHowto.txt
Remove LibUDev from build (not needed after switch to shared libs)
Fix bug: Only 1 EffectEngine allowed; SetColors implemented for EffectEngine
setImage implemented for the EffectEngine
Added the possibility for scripts to have an argument string
Effects added to configuration file
Clear channel after a effect stopped by itself
Changed hyperion args variable in module from string to dict
Rainbow effects added
code cleanup
Knight rider effect added
Added the possibility to set effect arguments over json