Add MP_JOIN support

4 arguments to mpjoin{}:
- backup: true or false (default false)
- id: set the address ID (default 0)
- token (default random)
- nonce (default random)

Signed-off-by: Fabien Duchene <fabien.duchene@uclouvain.be>