g++ warnings

Adding -Wall to g++ options for warnings during linux compile.  Fixed a few warnings but not all.  We may want to tweak the warnings options so I left a lines commented out in the CMake file for reference.