quadtree
updating gitignore
wrote various utilities

- libs/bresenham.py  --- Bresenham Line Drawing
- libs/coords.py --- A quadtree-like point storage system
- libs/craft.py --- the beginnings of a crafting system
- libs/dice.py --- a die-roller
- libs/dijkstra.py --- produce dijkstra maps as described in <roguebasin.roguelikedevelopment.org/index.php?title=The_Incredible_Power_of_Dijkstra_Maps>
- libs/path.py --- a step to a map library
- libs/quadtree.py --- a quad-tree library
- libs/timeout.py --- a timeout/alarm system