RF: SecFile consistency, structure; genrsa dialog; 85% cov

- can run GenRSA().dialog() from within python shell
RF: some name changes
RF: move big chunks around; new base pfs class

- classes first
- functions in alphabetical order
BF: destroy() within encrypt, decrypt

- destroy using another SecFile obj to preserve .result