Added some header for Mac OS X
Moved all shared code to a single base
Some cleanup of generic info and default locale
Win32 API support
Fixed incorrect code generation
Spell fixes - closing 3052945
Fixed bug 3054684 - memory leak in aes encryptor
Added some basic win32 support
Added POSIX backend
Performance improvements in formatting