implement macro for sequence diagram

シーケンス図用のhelperを作成する

#### 実装するもの

- オブジェクト間の関数呼び出し
… 別オブジェクトの関数を呼び出す。呼び出している間だけ、別オブジェクトが実行状態になる

- 同一オブジェクトの関数呼び出し
… 自身の関数を呼び出す。呼び出している間だけ、別オブジェクトが実行状態になる

- メッセージ通知
… 非同期メッセージを通知する