Protection work & remove unused methods from Base64Coder

Signed-off-by: DziNeIT <dzineit@live.co.uk>