Pullulan: Properties, Synthesis, and Applications