Updated .gitignore
Some Updates:

- Use "encrypted" in method naming except “encryption”

- Refactored most of the class with best practices & more failsafes

- Fixed bug causing “encrypted” attribute in “saveData:data
key:encrypted:” being ignored

- Truncating now doesn’t just scrub the .abss / .abssen files. This
also caused the side effect of creating a .abssen or .abss file, even
if one didn’t exist before.

- When truncating files are now just deleted

- Definitions renamed:
ABSS_LOGGING -> ABSAVESYSTEM_LOGGING
ABSS_ENCRYPTION_ENABLED -> ABSAVESYSTEM_ENCRYPTION_ENABLED
ABSS_AESKEY  -> ABSAVESYSTEM_AESKEY
Updated example projects with new API