Miscellaneous - scope reduction fix, man pages, minor cmake changes

* One of @keshashah's changes was reverted by f413047cde65fd4 due to having a declaration after a statement, something which MSVC and C89 do not accept. It only needed changed slightly; a statement was hidden within a macro. Added {} and indentation to two `LISTdo`/`LISTod` loops.

* Delete dataprobe and mkProbe man pages, rename fedex_plus man page to exp2cxx

* Use SC_BINARY_DIR for installing files, rather than CMAKE_BINARY_DIR

* `S C L` -> `S T E P C O D E` in main CMakeLists.txt