added C++ checks to ecos header in case folks want to use the static lib with C++
added ability to turn off ecos printing in python module
fixed a bug when G and h were None in Python
ecos now works if A is supplied but G is not (and is just NULL)
fixed a compile issue