General re-organization and patches

A few minor changes:
1) Segregated the basic and thread-safe interfaces (net addition of 1 file).
2) Added necessary `FCGX_InitRequest` binding, needed for working with `FCGX_Accept_R`.
2) Fixed some duplicate foreign code in thread-safe interface.
3) Edited authorship in readme, etc.