updated node engine requirement and removed workarounds in the code for node < 0.5.3