Reduce RSA key size

4096-bit keys are very costly.  Since they are only used for signing,
and not for encryption of data, they do not need to be future proof.
Add list of currently known security issues
Scanner now uses share path methods
Scanner test no longer stubs share
Merge branch 'jake'