Ref/sign message

 * adds a `sign message` instead of sending the whole tx proposal. 
 * refactor txproposal test. Remove `FakeBuilder`.
WIP WIP WIP