Fixed a bug where notify commands that were greater than 4096 bytes would not execute. This is because the cmdbuffer was a constant size of 4096, instead of dynamically evaluating how much memory to allocate for the cmd string. This PR fixes that.
applied base64 buffer optimizations
New helper functions (for atclient_notify function)
New functional test on atclient_notify for a long notiifcation (8012 bytes)
- What I did notify fixes & refactors
NEW base64 stuff
Chore stuff:
- How I did it
- How to verify it
- Description for the changelog fix: notify command >4096 bytes