Autoconf version of jq

Wrote a version of jq which uses autoconf.

Larger goal is to make it easier for downstream distros to adopt JQ.

Implementation deletes generated code out of git and uses autoconf to create.  Autoconf bison/flex macros where used where possible, but the emission of header files by the flex code isn't supported upstream by autoconf so regular make is used.  Older versions of bison (shipped with OSX) won't work require bison upgrade.

Most developers will want to use the "setup.sh" script to not have to remember all the autoconf setup and teardown. 

Implementation implements "--enable-dev" to setup compiler options used with original Makefile.  Without --enable-dev, the test file is not deployed.

Implementation creates/installs jq.1 man page

Implementation updates RPM work by ashortland.  Use "make rpm" after "./setup.sh"