Optimize initialization of frontend editing
Frontend editing is currently initialized even if the admin panel has no frontend editing enabled. Furthermore t3lib_frontendedit creates an instance of t3lib_TCEmain once it gets instantiated.
Thus, t3lib_frontendedit should only be loaded when it's required - the same fits to t3lib_TCEmain.
(issue imported from #M11268)