Initial commit.
Move STLWriter to utils.
Starting work on STL binary support.
Polytope reset method unneed now that superclass init is working.
Start working on polytope joins.
Reorganize STLWriter.
Implement polytope joining.
Fix the computation and removal of shared faces in join.
Build an (n+1)-Menger Sponge by joining n-Menger Sponges.
Fix right-hand rule and clean up sponge generation.
Remove old sponge-construction bootstrapping code.
Remove old debugging calls to print.
Remove FIX ME for right-hand rule.
Clean up the __main__ procedure.
Fix the call to __cylic_permutation.
Make the __main__ procedure even nicer.
It now works.

The joining algorithm is beyond inefficient, and relys fundamentally
on the fact that, since out polytopes are extremely nice, a pair
of faces are disjoint (or intersect along a line - disjoint in area) or
identical. But it works!
Add docstrings.
Merge branch 'master' of https://github.com/gehrman/fractaler