Merge pull request #952 from kano4/master

Add include guard in node.h and Replace tabs with spaces
Replace tabs with spaces