Fixed bugs in FunctionEditor:
	- method selected is now correctly updated (no longer change back to default value)
	- commands with the same  name don't overwrite the other
	- added cue on function editor background cue to warn user to change function name
	- fixed issue when deleting functions