Merge pull request #6 from Ascaf0/master

Updated Italian translation.
Updated README.
Updated fix branch.
Fixed some recording issues. Removed effects setting restrictions on recording.
Bug #7 solved.
Added stream flush (bug #8), but bad time stamp at close in OGG/OGV files. Added ifdef V4L2_CTRL_TYPE_INTEGER_MENU in webcamconfigelement.cpp as suggested in bug #4.
Threaded sync. Improved KDE libraries detection.
Working in audio synchronization.
Backported changes to master (issue #12).
Added connection type specifier in Bin element. Audio synchronization seems to work slighly better with the new hack, but memory consumption is out of control.
Copied synching algorithm from ffplay.
Better sync. Better rendering.
Faster video rendering.
Reduced memcpy usage.
More optimizations.
The problem is the cache (AVQueue) filling speed.
Extra optimizations.
Added bytes per sample information in audio packets.
Changed AVQueue algorithm.
Modified avsync algorithm.
VCapsConvert is very slow converting HD pictures.
Now I understand the trick begind the problem in 5136dd5 commit. I must
split the program in 3 threads, one thread for reading and decoding
packets, one thread for audio output and sync, and the last thread for
video synching and output (Main thread). Preparing the new thread system
for this new task.
Using FFmpeg as audio output isn't a good idea. I need to know when an
audio frame is consumed and FFmpeg doesn't provides that information.
Thaodan (#12) has reason, supporting special platforms doesn't justifies
adding mlocate as default dependency, removing.
Imported changes from syncfps branch.