Base64 encoder/decoder service (which is an adaption of webtoolkits implementation)