Change hive::protocol::transaction to hive::protocol::signed_transaction
This change is required because of need to add support loading already signed transaction in clive. With current schema it's impossible to load/save binary transaction without loosing already existing signatures.