Merge pull request #17 from hecfac/master

Separate Lua bindings from main code.
Added left, right, forward and backward commands
Merge pull request #18 from AnAkIn1/master

Added left, right, forward and backward commands.
Merge remote-tracking branch 'upstream/master'
Added function fallbacks for older versions of libavcodec. Removed some unneeded stuff.
More cleanup, more comments.