Fixed truncated status when containing space
Added *.aux and *.log to git ignored files
Added minimal bibliography
Replace self-made shell() by builtin sh