updated install readme, refactored cpp-ethereum build factory to own
file