Patch some error in generated julia wrapper

- Remove defines for renaming functions
- Wrap empty struct, too
- C unions are not supported
- Test succeeded printing cuda version