Solves an issue with "ListboxPopoverContainer" not re-rendering on layout updates when used outside of sense-client. It was discovered when rendering through qmfe-embed where getLayout uses "pure layout" by default giving a new layout object every time.
Removes onChange listeners properly which was not done before
Adds prettier and pretty-quick to format commits automatically