Fix python syntax in drawingboard.py
Remove polygon based approach items

- Decided against using polygon summaries in favor of block
  oriented. May return to it later when a more sophisticated
  method is thought up, but right now it's premature optimization
Add locality pointers for (meta)chunk

- allow for quick x/y/z traversal to reduce lookup complexity
- use xor pointers in c

not sure if this is necessary, but it should make things easier
for now. I anticipate implementing a metachunk-jump lookup
to remove the need for inline traversal.
Add ignore so that pyc files aren't picked up
Fix gitignore
Remove locality pointers

- They weren't necessary and the xor did not work with them
Add locality uint16 to chunk/metachunk

- When using parent to traverse neighboors, it is almost necessary
  to know which coord you occupy in the parent's 8x8x8 cube.
Remove premature optimization (again)

- The uint16 was too complex and not much less wastful than 3 uint8s
- Uint8 were left in its place with friendly names.
Make it so travis quits saying I'm a failure
Remove local ptrs, impl summarize chunk

- Implement summarize chunk
- Remove unneeded chunk locality "pointers"
Update main.py
Update main.py
Update main.py
Update main.py
Fix syntax; define higher meter/chunk

- 1 meter per 1 chunk is very high resolution and won't work
  on a large scale.
- set resolution so that there are 8 blocks per square meter
Fix generate for better memory use

Don't allocate space unless its needed.
Ensure use of 8x8x8 min chunks

- I can just make each chunk be like 4 meters.
- No need to waste time with small chunks.
Fix missed 2's to 8's

I missed a few in the last commit.
Remove semicolons

Python, not c... duh.
Implement simple flatworld generator

flatworlds can now be generated with a spawn.