Major refactoring (simplification and improvements)

The new implementation largely mimics the implementation in ndn-cxx

Change-Id: Ia7128e9cbdb302ebb3d50fa261fdc1dd3fd0116a
diff --git a/AUTHORS.md b/AUTHORS.md
new file mode 100644
index 0000000..7970b30
--- /dev/null
+++ b/AUTHORS.md
@@ -0,0 +1,5 @@
+jndn-mock authors and contributors
+==================================
+
+* Andrew Brown        <andrew.brown@intel.com>
+* Alexander Afanasyev <http://lasr.cs.ucla.edu/afanasyev/index.html>