Use built-in exceptions instead of custom ones

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[ctypesgen] Don't check for exceptions in macros

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[ctypesgen] Don't generate source line comment

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Remove comment removal post-processing

We patched ctypesgen to not print the comment with line numbers, so
no need to filter them out in the generated file. Also update the Python
makefile to be in sync with the standard Makefile.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Update tests

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>