add pem.go with SplitPEM function
add support for chains in ListenAndServeTLS
add NewCert..Store(), LoadCert..sFromPEM()
standardize returns on == 0
Merge branch 'sni'
Merge branch 'store'