Fix for unhandled solc exception with opcodes argument

- This should fix #631
If you use `cout << eth::disassemble(m_compiler.getBytecode(_contract));` then we actually see the opcodes and it also uses the correct stream operator (also below).