implement fetch more correctly
add basic descriptive comments to commands

- remove clean as it is identical to push
allow specification of clone directory as argument
use git alias in more places and redirect stderr