Add some documentation
Changed __repr__ for core.NodeBase: it now behaves as __str__ (internal details where way to lengthy to be usefull anyway)
Add bitwise inversion (~) operator overloading for C.Expr: it returns the address of the expression (&expr)