Clear is now ElectronClear

Ensures that we can compile with plan9port for the neutron extensions
userfunctions.c is not built for the libs

userfunctions.c is no longer built for the electron libraries. This makes it
possible to add customizations easily in non-default configurations
ALLOW_ENVIRONMENT_GLOBALS is no longer auto 0