ASN1 because someone had to do it.  Refs #77
Move some stuff that doesn't pass verification because reasons to the MACROS section.
More whitespace for great good.
Add a space between arguments per the style guide.
Merge pull request #115 from dreid/asn1

ASN1 because someone had to do it.  Refs #77