Added the latest SMaRT tool to the code base

( NOTE: There is some duplication in libraries here, but we will work to correct that in the coming weeks.)