Further fixes to integrate Complex module with CSymPy

- [x] add
- [x] mul
- [x] pow
- [x] tests
Actually, the correct docstring is:
```
//! \return `true` if either `real_` or `imaginary_` is zero
```