Added the rest of the RFCs.

Some may need to be tested. Note that RFC 21 needs to ask user to add
spacers, or use default otherwise. And user needs to indicate whether
they want the XhoI site in the suffix, otherwise it is their as a
default.
Added some comments and merged into master branch