Added pdf device ADT

Added pdf device ADT, added text device, added font char show to device helper functions.