Solidity contract compiler

You should not use cout, use a specified log channel (libdevcore/Log.h)