Fixed memory leak problem with binary tree (but may require removing thread memory copies)
Fixed small tree neighbour search bug
Cleaned up parts of BinaryTree and added openmp counters
1. - Particle pairs now computed twice (for parallel efficiency)
2. - Bug in tree walk fixed
3. - Bug in tree variables sizes fixed