Add all the variable declarations (and customizations necessary to make them work) for ssl.py
Simplify the code by doing the filtering earlier, rather than later
Remove the two declarations that are not in 0.9.8
Handle customizations in another PR as per @alex
Merge pull request #240 from alex/cleanup

Simplify the code by doing the filtering earlier, rather than later
Merge pull request #241 from cyli/ssl_type_bindings

Variable bindings for SSL