Improve enumeration and function parsing

1. Determine enum base type by values containing L, UL, ULL.
2. Downgrade native to managed qualifiers (ULL -> UL, etc.)
3. Don't strip LFs from enums during conversion.
4. Convert comments to /* */ format to facilitate comma generation.
5. Skip comment-only lines.
6. Update RegEx to improve enum matching.
7. Remove some now obsolete definitions from the model.
8. Auto-Skip functions that contain no () sig
9. Limit function parameter area to () to skip function body.