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`.
3) Fixed some duplicate foreign code in thread-safe interface.
4) Edited authorship in readme, etc.