Package cleanup

* Fixed comment typos.

* Replaced the net/core/dev.c hook to use RCU protection.

* Added Kconfig and Makefile to support Kernel module correctly.

* Fixed up little-endian handling (prelim, not fully tested).

* Eliminated kernel thread and reimplemented module handling
  so that loading and unloading at runtime work correctly.
diff --git a/shortcut-fe/Kconfig b/shortcut-fe/Kconfig
new file mode 100644
index 0000000..487f1e0
--- /dev/null
+++ b/shortcut-fe/Kconfig
@@ -0,0 +1,14 @@
+#
+# Shortcut forwarding engine
+#
+
+config SHORTCUT_FE
+	tristate "Shortcut Forwarding Engine"
+	depends on NF_CONNTRACK
+	---help---
+	  Shortcut is a fast in-kernel packet forwarding engine.
+
+	  To compile this code as a module, choose M here: the module will be
+	  called shortcut-fe.
+
+	  If unsure, say N.