Remove unused mpegts class (cosmetic).
Rename streamingsocket class (ambiguous) to clientsocket.
Add file streaming and transcoding (+ classes).
queue: add usage method (= percentage of buffer fill).
encoder: make encoding starting methods return bool, if false,
caller should try again, the encoder may not be ready yet.
mpegts_sr.h: cosmetics.
main: remove testing code, rename streamingsocket to clientsocket.
add gitignore.
Cosmetics, log/debug messages, etc.
Split live streaming from live transcoding.
Minor various cleanups.
Don't put socket in O_NONBLOCK, it's probably not necessary (using poll()).
Add forgotten files from commit aca13aae5c623bb72eb4203e7f7dc6e584a57b8e
Add executable and .deps to .gitignore.