remove useless tmp variable
fix processing of remainders

the first element of the "opposite" list has already been processed
and should not be added a second time
documentation
more logging
move action after message
better naming for edges
process remainders outside the while loop
debug statement was moved to volpy module
use stdout as default logging stream
cleaner code allows for exit condition on the "while" command

Moving the processing of the remainders outside the while loop allows us to
have the exit condition directly in the while-call, making the whole part a lot
more readable.
explain tesselation process
use a (hopefully) more intuitive order
use better readable names for pointlists