added tests for ABI stability to test suite

This automatically will attempt to run smbchk as part of the test suite. Since this utility does not work on all platforms or in all directories, it is skipped in these invalid cases.