Implemented decode function to return size.

Determining size of (unsigned char *) after decode could get tricky or an overhead - we can make it easy by having a the function (b64_decode_ex) instead. (see the implementation)