Add cast from double to complex in matrix_stack

This allows to do an operation like

  G += numpy.array([[1.0,1.0],[1.0,1.0], numpy.double)

Even if G.data is complex.

  modified:   pytriqs/gf/local/matrix_stack.pyx