Remove shared_ptr from param_k_ and param_radius_

fixes segfault im lum
Merged fixes for Visual Studio 2012 support from openni2 branch

Squash commit from 34568304942014154224d5641bbdeba0e2fad209

* Added MSVC11 to CMake multi-processor compilation check.
* Added "_VARIADIC_MAX=10" to enable building tests in VS2012.
* Fixed missing HAVE_SSE4_1_EXTENSIONS CMake name.
* Fixed missing <thrust/device_ptr.h> include in octree_builder.cu
* Fixed make_pair call in crh_alignment.h by removing template parameters. Had broken under C++11.
    ->Ref: http://stackoverflow.com/a/9642232
Added smart pointer typedefs for OctreePointCloudCompression

The current type of ::Ptr was inherited from OctreePointCloud
Merge pull request #239 from henningpohl/patch-1

Added smart pointer typedefs for OctreePointCloudCompression
Merge branch 'vs2012' of https://github.com/kwaegel/pcl
added PXC grabber code and cmake files
fixed earlier modification
fixed copy&paste error
Merge pull request #194 from jspricke/flann_shared_ptr

Remove shared_ptr from param_k_ and param_radius_
fixed some coding-standard issues and removed some commented code
removed some commented code
Merge pull request #240 from holzers/master

Added PXC Grabber (for Intel Perceptual Computing SDK cameras)
Create README.md
Merge branch 'master' into openni2

Conflicts:
	CMakeLists.txt
Set Visual Studio CUDA build rule to false

* Set CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE to false by default. Breaks VS builds when set to true.
Removed CMake cache force.