Cleaned up bad parameter checking logic

The logic was organized in a way that made it difficult
to get ct_len and pt_len with dummy calls to encrypt/decrypt.
Added ntru_encrypt_get_param_set_name
Print param set names during sanity check

Also respect public/private interface boundary
Merge pull request #2 from jschanck-si/master

Improvements to 'make check'