Git prompt magic & other such fun