Install git if we don't have it.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Don't complain if we don't have ipython installed.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>