Add utility functions for checking CSR and privkey
Add documentation for parameters of new functions
Integrate CSR and private key validation steps into client
PEP8 formatting fixes
Correct PEM/DER return behavior
For crypto.util, read crypto_util
Add a missing crypto_util
Added name check and attempted to clean up code - is PEP8 conformant
git push origin masterMerge branch 'csr_utility_functions'
Merge branch 'master' of github.com:letsencrypt/lets-encrypt-preview

Conflicts:
	letsencrypt/client/client.py