Tanks now hide in trees

* Added tree checks to Tank.update()
* Pillbox AI now checks Tank hidden state to see if it can be targeted.