Fix build with PostgreSQL 9.3devel

Some needed declarations have been moved to the new header
htup_details.h.

Adjust hack in scanner file for changed definition of ereport().
Fix version mismatch.

Rename the install/unintsall SQL files so that they match the version specified
in the control file. Also make necessary adjustments in the Makefile to refer
to the renamed files
Do not use quoted name for specifying the PL language, otherwise PostgreSQL
will search for case-sensitive name for the language and thus fail. This commit
should allow CREATE EXTENSION to work correctly.
Fix compilation error with Bison >=2.6

Because of the way newer Bison versions arrange the prototypes in the
generated header files, there will be a compiler error because of
inconsistent prototypes if YYPARSE_PARAM is used.  Moreover, Bison 3.0
removes support for YYPARSE_PARAM altogether.  Use the declaration
%parse-param instead.
Merge pull request #4 from petere/yyparse-param-fix

Fix compilation error with Bison >=2.6
Merge pull request #1 from petere/fix-9.3

Fix build with PostgreSQL 9.3devel
Use load-extension in Makefile instead of \i

the \i command is removed from orafunc.sql and the --load-extension
option is added in Makefile.
Add mising regression tests
remove unused variable

warning: variable ‘aux’ set but not used
Merge pull request #5 from okbob/master

remove unused variable
don't need a special SQL script files for 9.1 and higher
add renamed 9.1 SQL script (now common for all 9.1 and higher)
Merge pull request #7 from okbob/master

don't need a special SQL script files for 9.1 and higher
Merge pull request #6 from b-emerson/master

Add Missing Regression Tests
Fix regression test issues

Modify regression tests so that it works on pg versions < 9.2
Regression tests work cleanly till 8.3.
More work is required for 8.2 and 8.1.
Fix regression tests in 8.2
Merge pull request #9 from b-emerson/master

Fix regression test issues till 8.2
prepare to release 3.0.6
Merge pull request #10 from okbob/master

prepare to release 3.0.6
Make "all" the default make target

Otherwise, whatever target is listed first is the default, which has
unexpected behavior.