Proposed standards for the audit

There is stuff I posted on the Wiki and Bugzilla. Can someone make a api-documentation module in svn and commit all this stuff to there?

1. A function is deemed to have been implemented in a non-clean manner if

- "unknown" arguments given values
- functions for which there is NO DOCUMENTATION
- functions with no test cases available either in ReactOS or somewhere on the internet
- functions with undocumented magic numbers
- functions with excessive gotos

NO DOCUMENTATION means it cannot be found on MSDN, Google, sysinternals, osronline, any book published by Microsoft Press or any other publication.

2. The following does not count

- functions of 5 or less lines of code
- functions for which every basic unit corresponds to a clause in the official
- functions which mimic those implemented in other libraries and that work similarly