fix setLicense do not work in when specifies the version

Now only `GET` [https://npmjs.org/package/underscore](https://npmjs.org/package/underscore) will call setLicense method,
but `GET` [https://npmjs.org/package/underscore/1.5.1](https://npmjs.org/package/underscore/1.5.1) will not call it.
Also fix a small bug in setLicense.

![image](https://f.cloud.github.com/assets/985607/1731759/8960ee74-6310-11e3-9da0-c92216b7ea06.png)