add .gitignore
Small bugfixes in random.py

Python3 seems to need brackets after print function.
Also changed while(1) to for loop with range(100)
Approach to a recursive tsp

It terminates and spits out a calculated distance.
Not entirely sure though if it's correct.
I mean it's 2am on a Monday.