Set NDN.supported based on availability of Uint8Array.  In NDN constructor, throw an exception if not NDN.supported.
In WebSocketTransport constructor, throw an exception if !WebSocket
Extending Name class

It is now possible to add a Name object to another (or the same) Name
object, appending all name components of the source Name to the
destination Name.
Another extension: Name.addSegment method
In ContentClosure constructor, take uriName instead of uriEndsWithSegmentNumber.
In Name constructor, allow the argument to be another Name.
In Name.add, return this to allow chaining, and allow the argument to be another Name.
Added Name.addSegment.
Added test for chaining calls to add, plus addSegment.
In ContentClosure.prototype.upcall, use Name.addSegment.
Merge with 'remap/master'
Log a message on connect.
Initial reorganization
./waf now builds combined js
README correction
Removing unnecessary components
Adding --js-dir option to specify location to install ndn.js files.

By default it will try to install to ${PREFIX}/share/ndn-js
BUG: When calling closure.upcall on ContentObject, the requested interest has not been specified
Name.js: new 'cut' helper method (similar to Java API)
wscript: Renaming produced .js file to ndn-js.js
Move the NDN object from ndnProtocolService to NdnProtocolInfo.
Fix bug: peekTypeAndVal should be a prototype member, not static.