Added searchText for menu items with spaces in them.
Optimised ViewportGadget::dragMove().

We don't need to try to update the drag destination if we have one already and the drag data is a NullObject. This goes some way to addressing #283, raising the framerate for a decent size graph from 20fps to 30fps.