refactored out common code from MemoryFileSystemTest, DiskFileSystemTest into GenericFileSystemTest
renamed .message.message -> .message.base
ArtifactBuilder stores artifacts in '.smooth/results' dir
refactored JunitFunction to return StringValue equal to 'SUCCESS' or 'FAILURE'
removed usage of 'save' function from *SmoothTests
removed smooth 'save' function