fix client symbol conflicts (fixes #84)
add shebang to generate_clients.py