Updated adj 

Now returns empty `Object` on nonexisten adjacents.
Updated comments and added test
Merge pull request #3 from deiga/patch-1

adjacency of nonexistent node returns empty object instead of undefined