DATAFU-52 Added Base64Encode/Decode and unit tests.

https://issues.apache.org/jira/browse/DATAFU-52

Signed-off-by: Matthew Hayes <matthew.terence.hayes@gmail.com>
Merge branch 'DATAFU-52'