Add .gitignore
Fix bug in _getTransactionId(..)

If nextTransactionId would be initialized with 1, the first slot of reqs array (reqs[0]) would always be empty.
Enhance "peer" event

Instead of only having access to the found peer, it is now possible to access the ip address + port of the node through which this peer has been discovered.
Enhance "node" event

Similar to previous commit.
add jsdoc; don't store from addr in contact
1.5.0