adding functionality to set a prefix for the log lines
expanding unit test coverage
bumping snapshot and libtool versions for the recent changes