sign-reveal.rb now does a sanity check on identity and lib path before trying to codesign

thanks @jgallagher for reporting this bug