* renamed all c++ headers from *.h -> *.hpp (all remaining .h files are c headers)
 * adjusted oclraster and oclraster_support source files for *.h -> *.hpp changes
 * migrated oclraster_support to floor
 * cuda headers: *.h -> *.hpp changes
 * updated oclr_simple sample
 * fixed header includes in opencl source files/templates in oclraster
 * renamed cuda headers from oclr_* to floor_*
 * restored cuda support
 * renamed cuda headers from oclr_* to floor_*
 * use FLOOR_FUNC instead of OCLRASTER_FUNC in cuda headers
 * updated cuda header generator to use "floor names" instead of "oclraster names"