Checking in changes for remote dev
[rabbitrpc-11] Adding function registration
[rabbitrpc-20] Splitting the Rabbit consumer off into its own class
[rabbitrpc-11] Adding function's module
[rabbitrpc-20] Fixing string
Checking this in just to get it out of my hair for the moment
[rabbitrpc-21] Refactored class (removed all consumer code)
[rabbitrpc-26] Ini parser for config + tests
[rabbitrpc-29] Separating client
[rabbitrpc-29][rabbitrpc-16] Separating server.  Dispatch code is currently non-functional
Fixing name
[rabbitrpc-16]  Finished up the dispatcher and response encoder
[rabbitrpc-32] Fixing endless error loop on the occurrence of certain edge issues.
[rabbitrpc-36][rabbitrpc-35][rabbitrpc-34][rabbitrpc-32]  Lots of bug fixes
[rabbitrpc-38] Fixing argument registration
[rabbitrpc-25] Adding a basic server example
Clarifying a comment
[rabbitrpc-38] Additional function registration fixes discovered while writing tests.  TESTS O_O.
Cleaning up includes
Spacing