#deleted:    lib/affordance.js
#deleted:    lib/affordances.js
#deleted:    lib/argo.js
#deleted:    lib/common.js
#deleted:    lib/decoder.js
#deleted:    lib/encoder.js
#deleted:    lib/hapi.js
#deleted:    lib/hypermediator.js
#deleted:    lib/input.js
#deleted:    lib/naval.js
#deleted:    lib/plugin.js
#deleted:    lib/temp.js

Removing the entire lib folder.
It is no longer required. The modules have been HEAVILY consolidated into one index.js module.
modified:   .gitignore

Modified the .gitignore to simplify it to only node_modules directory.
Attempting to make it overly versatile was making it too complicated.
If forked, people can add their own ignores.
modified:   LICENSE.md

Modified the LICENSE.md to a verbatim copy of MIT.
Updated the copyright date to 2014.
Removed my email.
modified:   package.json

Modified package.json for various purposes including:
- Simplified the description
- Updated the version to 1.0.0 because of heavy breaking changes
- Dropped the dependencies because the library no longer creates HTTP servers and now supports RFC 2046 Multipart en/decoding without a dependency
- Updated the keywords
modified:   index.js

Modified the entry point of the project for many reasons, including:
- The library used to contain a handful of internal modules, but that is no longer necessary. The entire module is this single file for sanity reasons.
- This modules now works seamlessly in Node.js and XMLHttpRequest environments (presently excluding Internet Explorer).
- This module is attempting to be many things, including a generic HTTP client (that normalizes XHR and Node HTTP request/response interfaces to work the same in either enviornment), an RFC 2046 Multipart grammar compliant encoder and decoder (previously Partly), a Navigation Application Language (NavAL) hypermedia media type encoder and decoder, an rfc 3986 Uniform Resource Identifier (URI) grammar compliant encoder and decoder, an HTTP server description with support for hypermedia state management, and Cross Origin Resource Sharing (CORS).
- This module allows for representing APIs derived from a JSON DSL. The APIs do not need to be HTTP APIs, but HTTP is the default request/response protocol used.
- This module includes a request/response protocol client (which defaults to HTTP). The client normalizes request and response objects for Node and XHR runtime environments. The code was hand-written, and no dependencies were automagically included with something like Browserify. In fact, this module requires no third party dependencies (only core Node.JS modules if used in the Node runtime).
- This modules includes a hypermedia client for entering and following links and forms with any hypermedia API using any supported hypermedia media type (presently only NavAL is supported). More hypermedia types may be included later given demand.
- CORS middleware is included to allow for request introspection to determine things like the Origin, whether it or all Origins are allowed to access resources, and whether the request was a Preflight or Simple request. It also allows for inclusion of CORS response headers without needing to specify the headers in business logic.
- Hypermedia middleware is included to allow for taking existing API responses and wrapping them with hypermedia semantics using a Multipart media type called Multipart Nav-Data. This media type allows for the preservation of the origin media type regardless of type (text, binary, etc), and augments the entity body with hypermedia semantics within a distinct body part.
- Documentation has been updated, but is not 100% complete. Expect further updates.