Use hammerhead as the device code for requests.

Comment out an optional parameter and add a little comment on how does it do.
Ignore node_modules folder.