minor fix for eigen3 check in SGObject_unittest
enable location info (as in object / function name printing before SGIO
prints) with config option to disable / show line and file
add pretty function macro in defines
Merge pull request #1171 from lambday/develop

minor fix for eigen3 check in SGObject_unittest