Merge pull request #4 from qiubix/master

Handling SIFT cloud with Octree.
Octree templated with XYZSIFT and int (as branch container). Code cleanup.
Add pointId to PointXYZSIFT structure.