Default to 2048 bits instead of 1024.
Make probably prime number generation more robust. Addresses #75.

- Pick a witness at random from between 1 and n - 1 (for probable
  prime n).
- Base # of Miller-Rabin iterations on Handbook for Applied
  Cryptography Chapter 4 table 4.4.