Rename node() to adjNode() and update documentation

In reference to issue graphhopper/graphhopper#6.

I propose renaming `node()` to `adjNode()` since this method returns the node which is adjacent to the node given by `baseNode()`. In particular, for an incoming edge, the source node is returned, and for an outgoing edge, the destination node is returned.

These names seem more intuitive to me.