Including GRSD a global radius-based surface descriptor

GRSD is developed by Zoltan-Marton, this was a old patch as part of his branch being included into the trunk.

GRSD is developed by Zoltan-Marton, this was a old patch as part of his branch being included into the trunk

Updating the grsd.hpp to point to global location of the header files

Updates with respect to style guide and contributors guide