1. - Added Octal tree building and stocking code (based on SEREN implementation).  Periodic boundaries don't yet work.
2. - Fixed restart bug with sinks (outputting dead particles and not setting sink radius)
3. - Added tree-walk for periodic gravity (kdtree only)