code cleanup and reorganization

Moved parsers into lib/parsers so all php classes are consolidated
renamed extwriter to extension
moved namespaced code into included file so no parse error on 5.2
it'll bail neatly instead
updates of headers (happy late late new year)
these were just test files that shouldn't have been added
More cleanup of code and files
fix detection of config file in opts
header cleanup for ini file
Making progress on the xmlreader parser
currently using gir file and ini file from glib extension
in order to do the testing for this

Also added back in gobject introspection work
when I am less angry I might try generating non-stupid
typelibs to use for this