install dependencies for install-tl-ubuntu

install-tl-ubuntu complains about missing these two programs.
use HTTPS for clone

If the user has not registered his SSH public key with GitHub, even cloning fails. This does not happen with HTTPS.
Merge pull request #8 from heichblatt/master

Various small fixes