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

Please extract this to a common file under `helpers` and shared with `btoa`.
https://github.com/tomchentw/holyfills/blob/master/lib/btoa.js#L7