use leaflet.css from bower component

shipping 3rd party code directly is suboptimal. Better use the code provided
by the bower component.
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.
port all JS sources to requirejs

everything is nice and modular, now.
restructure source files a bit

move some files around and group stuff together a bit better.
This is still not perfect, but a step into the right direction.
add first SPA version of ffmap

using Backbone to implement routing and views
implement geomap as a module

this can be loaded into the SPA version of ffmap-d3
TODO: remove this!!!!

may be, it can be implemented as a development switch