added audit-argument-checks

Added audit-argument-checks, updated documentation, added SSL check,
added encode/decode test, updated some formatting
version bump
Merge pull request #2 from davidwoody/dev

Dev