Added tests for toroidal shortest distance in cells.py
Merge branch '0.3' of github.com:NCFDev/cellular into 0.3
Optmization: Find closest food only when necessary. Also added automated mode to main.py