* removed all static content into templates
* everything is now generated just from defs, overrides, and prefix
* removed byref parsing, since it will be transformed into something new
* added ability to specify defs files to register types from
* split out gdk part of overrides into gdk.overrides
Basically, all the generation is based on a concept of a module. For each
module there is .defs file and .overrides file. The generated file is
php_gtk_<module>.c. There are a couple more generated files that get
included by the main source in order to declare class entries, and
register classes and constants.
Also, made Gdk::input_add() work with PHP file resources.