Revert "Revert "Changing filenames from char* to const char*""

This reverts commit a8433c6fa4137eb73f53959a321f269126639711.
Revert "Trying to add tclap with gitignore"

This reverts commit ac709c8504692344227ba590f75ee18d712889ee.
Revert "Removing tclap"

This reverts commit 6161b06436dd5b08f8cd0ae05430b4403c155c7e.
Revert "Trying autoreconf"

This reverts commit 70b872e1e3fa3a55fb858ce88b54bdd3cc87214e.
Revert "Reverting to unmodified tclap"

This reverts commit 786374b850346fff2106599b988cb83f10cec4dc.
Revert "I sure hope this fixes the build.  I don't always understand automake."

This reverts commit 6931fc8043fbfc204835469c8377da211a58b965.
Revert "Handling a configuration file in addition to the command line arguments"

This reverts commit b06e8a92be7f50cbded3034ea5c0e3517c2c18b8.
Revert "Removing cout statements left in by accident"

This reverts commit 17b9eb02bfbe57c319a00351880e19962f726f7c.
Revert "Patching TCLAP to support a configuration (INI) file parser"

This reverts commit 715f8b5a9bda84f5622ae329f98b1dd702371913.
Revert "Finalizing server flags.  Changes: -a and -s are gone.  Using -p.  -v changes to -m.  Sorry"

This reverts commit f2260e33d5aa8e91929154dc3cfd95f461eff6b6.
Revert "Switching all of the streams to TCLAP.  Attempting to be non-breaking, but no promises."

This reverts commit 7d32481c1eccf64fe70c188df844baf2ed3b42ae.
Revert "Using TCLAP with the CSV stream"

This reverts commit 8d8710f91a8cb93ec1c5ff9bce0d9948ec344553.
Revert "Changing JSON-RPC Server to use TCLAP for commandline arguments."

This reverts commit fde0cc8b90f638b54f419f541731512191861e55.
Revert "Importing TCLAP.  Changing server to use TCLAP for commandline arguments.  Temporarily disabling file ingest."

This reverts commit 8bea64b9db384ab2ee90a5ef57b72443b7ec102b.