Solve for the error message: identifier "device_ptr" is undefined

Win7 64bit, VS 2010, CUDA 5.5 RC
Merge pull request #175 from jb4652/master

Solving compiling error for pcl_gpu_octree
Merge pull request #177 from mmunaro/master

Moved common/pcl/common/impl/sse.hpp to common/include/pcl/sse.h.
Rework of Supervoxel classes
  Changes in octree:
    Renamed OctreePointCloudSupervoxel class to OctreePointCloudAdjacency
      This is now a general class that can be used for any point type
    Added OctreePointCloudAdjacencyContainer
      This class allows for storage of a data member in leaves, for things like segmentation
  Changes in segmentation:
    Renamed Supervoxels  to SupervoxelClustering.
      Now uses OctreePointCloudAdjacency instead of OctreePointCloudSupervoxel
      Allows for providing a transform for octree calculation
      Returns a map of supervoxel objects, rather than a pointcloud of PointSuperVoxels
  Changes in apps:
    Renamed voxel_superpixels tool to supervoxels to match with class update
  Changes in examples:
    Changed segmentation/supervoxels to use renamed class, enhanced functionality and display to better show supervoxels
Added unit test for OctreePointcloudAdjacency
Added eigen aligned allocator to vector declarations in supervoxel_clustering
Cleaned up code in octree_pointcloud_adjacency (removed commented-out code)
Added option to disable transform in example_supervoxels
Fixed small bug that occured due to voxel_data values not being initialized.
Added tutorial for supervoxel clustering
Changed examples/segmentation/example_supervoxels.cpp so that graph creation is consistent with how it is done in tutorial
Switched all instances of XYZRGB to XYZRGBA
Updated cloud_composer tool with XYZRGBA change
Update to Supervoxel Clustering Tutorial
Added more figures, extended theoretical primer to help with understanding of what is going on.
Small changes to make clang happy
Merge pull request #181 from jpapon/update

Rework of Supervoxel classes