Sympy object pointer in CSymPy

```
In [1]: from csympy.lib.csympy_wrapper import *

In [2]: import sympy

In [3]: sympy.var("x y z w")

In [4]: a = Integer(1) + sympy.Ynm(x,y,z,w)

In [5]: type(a)
Out[5]: csympy.lib.csympy_wrapper.Add

In [6]: b = a.args[1]

In [7]: type(b)
Out[7]: csympy.lib.csympy_wrapper.SympyFunction

In [8]: c = b._sympy_()

In [9]: type(c)
Out[9]: sympy.functions.special.spherical_harmonics.Ynm
```
Another idea --- why don't we just use `void *`? That way it could be used for more than just Python. We don't even need to include `Python.h` anymore.