change unicode points for exponents correctness

	code points for 1 2 and 3 are not in 207X but in 00BX
fixing property order dependancy in Qt Designer

	it affect interface, and is probably not the best solution
using event filter to fix the context menu for unit selection
cosmetics
using specific names for unit functions

	in debug, there is a bug, as the functions are not inlined,
	and the wrong function (from another translation unit) was
	called. another solution would be to declare them static