Retrieving the `[menu]` entries

I am looking into implementing a web UI for the [menu] entries in Fluidd.

I am still formulating this idea, but I believe this could provide value as an easy way to show the menu configuration directly on a computer/phone/tablet (showing the simplified interface in “kiosk mode”), but also as a means to test the said configuration.

I managed to expose this under the menu object status:

The above should be the merged result from the default “menu.cfg” and the users own “printer.cfg”.

As I am not entirely convinced that this is the correct place to have this, I wanted to get feedback before I even send a PR to make this data visible.

The changes for the above example can be seen here: