Added PointerAppender and use it in Base64 and Char#to_s to clean up and optimize code. Added some missing Pointer specs.