Refs #10686. fix warnings in Mantid and tests
Refs #10686. fixed misspelled header guard.
Refs #10686. fixed unused-parameter warning on gcc.
Merge pull request #83 from mantidproject/feature/10686_fix_Wall_warnings

fix -Wall warnings on OS X with AppleClang