Cleaned up code after having added support for data format Version 0, began removing unnecessary functions/variables, and continued simplifying implementations where possible.

- Began writing device functions to perform repeated routines, e.g., voxel walk algorithm
- Removed Post-Cut Hull-Detection and Bin Carving/Modeling arrays and associated parameters from .h and .cu files (for now, to be added again later)
- Separated vector resizing and shrinking
- Modified averaging filter function to handle any boolean array hull, not just the one for bin carving.  Also added thread synchronization to assign new value of voxels instead of using a temporary storage array.
- Removed vector to array transfer function
- Removed all instances of valid data arrays and associated variables from .h and .cu files