Delphilize & Lazarus Support

Native Pascal convention (adding prefix "T" for type, and "P" for pointer type).
Lazarus supported, using shared project file (*.dpr) and project info
file (*.lpi)

In case you want to compile in Linux/Mac/Now-Windows, using Lazarus. here it is.