add recommended parameters secp224k1, secp256k1, secp384r1, and secp521r1.

"SEC 2: Recommended Elliptic Curve Domain Parameters version 2.0"に記載されているパラメータをいくつか追加しました．

テストコードも一部変更し:

- 追加したパラメータは体が長いので，gmpを使用するように変更
- 配列にパラメータを配置して回すように変更

しています．

初期化時に長さを見て，最適化コードとgmpのどちらを使うかを決める，というような変更は可能でしょうか？