notation_bevy_utils 0.4.2

Fun notation - bevy utils
# Patch easy_mark

## easy_mark_viewer.rs

Update use
```
use bevy::prelude::EventWriter;
use bevy_egui::egui::*;
use crate::egui::EasyLinkEvent;
```

Add extra params to `easy_mark, easy_mark_it, item_ui`
```
, link_evts: &mut EventWriter<EasyLinkEvent>
```

change `item_ui`
```
            let label = rich_text_from_style(text, &style);
            ui.add(Hyperlink::from_label_and_url(label, url));
```
to
```
            /*
            let label = rich_text_from_style(text, &style);
            ui.add(Hyperlink::from_label_and_url(label, url));
             */
            crate::egui::EasyLink::new(url, text, style).ui(ui, link_evts);
```

## easy_mark_editor.rs

Update use
```
use bevy::prelude::EventWriter;
use bevy_egui::egui::{text_edit::CCursorRange, *};
use crate::egui::EasyLinkEvent;
```

Add extra params to `ui`
```
, link_evts: &mut EventWriter<EasyLinkEvent>
```

comment out the `epi::Api` related lines

## mode.rs

Make all the modules public