expand tabs as 4 spaces
no need for OptionParser when we just accept arguments
support adding multiple certificates at once
remove subprocess, rely entirely on M2Crypto
support adding multiple certificates at once
fixed typos, improved error reporting