Fix -g (X geometry) option

Position was not taken into account.

Patch by jpeg.
fix 1st alloc with _alloc_new

Since al->last was not set correctly, the 1st allocated buffer of each
block were given twice.
termio: return NULL when selection is empty

This fixes issues with link detection in backscroll.
tycat: Add -g option to limit the size of the images

Patch by jpeg
tycat: fix videos aspect ratio when emotion_object_video_handled_get() fails

Sometimes, emotion_object_video_handled_get() will return NULL. In that case, the video will be stretched to the terminal's width but only 3 lines high. Use A/R information for better scaling.
Also support videos and fix aspect ratio.

Patch by jpeg.
termio_selection_get() set length of the string returned

Also fix possible segfault in _termio_link_find().
fix detecting link on last char of a backscroll line
fix reflow on horizonal expansion
reflow: do not add a newline when consolidation backscroll
Drop sound and associated missing calls.

Revert "and add sounds dir to makefiles so we can dist."
Revert "make use of eo audio and multisense in terminology.... bell.."
README: md version with note on the fork
Use more familiar green-on-green color theme by default
Don't break selection with useless link/path-highlighting