Change de.polygonal.core.codec.Base64 to use haxe.crypto.BaseCode

Base64 is now a thin wrapper around BaseCode. Base64 is still needed because BaseCode requires a base string  very time, and it doesn't do padding (Base64 pads strings with equal signs as necessary)