Added simple gaussian kernel (half implemented).
Reimplemented gaussian row kernel based on seperableConvolution Kernel example from NVIDIA.

Aligned memory access, higher occupancy, constant memory usage, and loop unrolling combined to yield a roughly 5x speedup over my previous implementation for the same kernel.
Changed block size slightly to maximize occupancy.
Implemented bilateral filter version of gaussian kernel.
Implemented bilateral filter.
Parameter tweaks.
Changed to bilateral filter by default.
Added variables to allow runtime changes of filter settings.
Generalized Float3SOAPyramid
Added RGB Pyramid
Tested lower resolution pyramid of RGB Map
Modified bilateral filter sigma.
Added basic cuda parallel operations
Changed mesh tracker to more succinctly build Float3 Pyramids.
Saved updated buffer layout.
Implemented transpose and removed some irrelevant features.
Implemented exclusive scan. Not tested.
Confirmed behavior of exclusive scan.
Tested and fixed transpose
Tested float array ops
Removed debug code.