feat(atob): port and modify from Base64.js