Fixing compile warnings due to initialization order
Updating documentation files by replacing Voxel DataContainer with Volume DataContainer
Moving basic filter method implementations from the header into the cpp file.
Making sure all the filter classes have proper include guards