Add "use strict" to graph.js

to solve eslint problems

```
lib/graph.js
27:17  error  Missing "use strict" statement  strict
63:15  error  Missing "use strict" statement  strict
64:16  error  Missing "use strict" statement  strict
87:22  error  Missing "use strict" statement  strict
97:22  error  Missing "use strict" statement  strict
263:22  error  Missing "use strict" statement  strict
270:28  error  Missing "use strict" statement  strict

✖ 7 problems
```
Search for name and id (for node highlighting)

To fix the problem that no node is found when coming from the map. The
link provides the MAC id. BUT the graph searched only for node names.
Fix typo
delete make comment

make is not used anymore
Set map zoom based on url parameter if given
ESlint cleanup // Hash-Tag params instead of GET params
Removed redundancy
Merge pull request #90 from mruettgers/master

Set map zoom based on url parameter if given
use leaflet.css from bower component

shipping 3rd party code directly is suboptimal. Better use the code provided
by the bower component.
port all JS sources to requirejs

everything is nice and modular, now.
Merge pull request #92 from johnyb/remove_3rdparty_css

use leaflet.css from bower component
Search for name and id (for node highlighting)

To fix the problem that no node is found when coming from the map. The
link provides the MAC id. BUT the graph searched only for node names.
Merge branch 'requirejs' of https://github.com/johnyb/ffmap-d3 into johnyb-requirejs
Merge branch 'search'

Conflicts:
	lib/graph.js
Merge branch 'bugsolve' of https://github.com/vsandre/ffmap-d3 into vsandre-bugsolve

Conflicts:
	config.js
	lib/graph.js