Moved UnZip to ZipUtil in tern.core to share it with NodejsInstall

Pascal already has written an unzip util, I've moved that to tern.core so it can also be called from NodejsInstall class.