updated .gitignore to reflect recent changes.
avoided use of nginx master processes in the test suite.
massive coding style fixes.
bugix: we did not check the NULL pointer returned by an array element allocation.