adding new str and mem functions
moving common C type definitions here
adding functions to print formatted text to the screen
new definitions for handling variable function arguments
just common C types
adding functions to print formatted text to the screen