enhance NCL, also support UDUNITS and ESMF deps, add easyblock for ESMF

The NCL build provided by EasyBuild v1.3.0 is kind of crippled without this.