add QContractDefinition, QBasicNodeDefinition, QFunctionDefinition,
QVariableDeclaration
Merge branch 'ide_m25' of https://github.com/yann300/cpp-ethereum into mix
completed transaction management