remove needless bind
separate a function
move definition of import functions to the top of script

* gather the external symbol (window.ucjsUtil) at the top for readability
* I am planning to do so in the other scripts
move import functions to script top
do not create useless hidden menuitem
minor fix

* replace |var| with |const| or |let|
* meaningfully rename
* update comment