Register procedures

For a procedure to be available to run, it needs to have
a call to a REGISTER_PROCEDURE macro.  This macro wraps
a call to a Register class that adds the procedure to the list
along with the name to call it.

Change-Id: I20d02e8f004c1c726228469465ae89b60ee52d66
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index 57c0e2c..6f785bc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,6 +7,7 @@
 	proc_control.cpp \
 	cfam_access.cpp \
 	filedescriptor.cpp \
+	registration.cpp \
 	targeting.cpp \
 	procedures/p9/start_host.cpp \
 	procedures/p9/vcs_workaround.cpp