Crypto wrapper - implements tag based en/decryption
Add documentation for the crypto process
Merge remote branch 'jared/feature/crypto' into feature/crypto
Refactor logic'

Conflicts:
	include/class.crypto.php
Add nolint to obvious false positives