Added P-384 curve.
Added the P-521 curve.  All the tests are passing right now but we still need to work on Group#decode_octet_string to support such a weird bit length.