in js/encoding/data-utils.js

-define DataUtils as object rather than function, this fixes the browserification of ndn-js causing data-utils to be resolved as a typeError when parsing the overriden .toString() method
in js/face.js and ../transport/tcp-transport && web-socking-transport

-For browserify build, when transport calls Face.makeShuffleGetHostAndPort, Face is undefined. require("../face.js") causes a circular dependency that browserify hiccoughs on
 to avoid this problem, a small class method transport.importFace is added to get Face into the transport scope
Merge github.com:named-data/ndn-js into ferossmerge
Merge pull request #49 from rynomad/ferossmerge

Tidying up for publishing on npmjs.org.