Two small problems with function organisation

1. Functions (and their categories) can not be reordered.
Variables (and their categories) can be reordered using drag and drop in the tree list. Can we please have this same ability with functions. This applies to macros as well.

2. RepNotify functions cannot be put in categories.
Can you add a Category selection to the details panel when selecting a RepNotify function, so it can be put into a category for better organisation. Once you start getting a few of them it gets cluttered in the list.