Merge pull request #1 from shearl/master

sc-hsm-ultralite-sample: Added extensive error checking. Added hash stat...
Merge pull request #2 from shearl/master

Minor changes to compile with older versions of Linux/GCC.
Merge pull request #3 from shearl/master

Fixed autoreconf warning.
logging changed
added pin commands to ultralite-test
added commands to ultralite-test
added ultralite logging
added ability to sign single file or all files in directory