Original version

 Initial commit from released tarball
 http://sourceforge.net/projects/mot-adms/files/adms-source/2.3/adms-2.3.0.tar.gz
Remove another generated files.
Add .gitignore

Fix gitignore because a directory and executable share the same name.
Can't access the svn repo anymore, so get rid of the svn directory.
Remove the revision history from the readme

* give a link back to the original source.
* Update build documentation
Set executable permissions for the autogen scripts.
Clean up the build system

Remove rcs info comment we use git.

Always use mainteners mode
Modernize configure/autoconf

Modernize configure rules
Remove libtool

Libtool is not needed now
Improve bison rules

Now make -jN work
Use automake not inferior solution

Because we use now automake, we do not need to use special trick
Add version check for Bison, mininum 2.6

Included m4 macro the test Bison min version. Set min version to 2.6.

The definition 'api.prefix' lead to an error with an older Bison.

 * preprocessorYacc.y:1.9-18: syntax error, unexpected identifier, expecting string

Acording to the manual [1] this feature is only present after 2.6.

[1] http://www.gnu.org/software/bison/manual/html_node/Multiple-Parsers.html
Update autogenerated configure scripts.

Run aclocal; autoconf; automake --add-missing;
Add definitions for DARWIN, clang and gcc

The definitions end up on the default help message of admsXml.
Use short GIT hash as revision number

Replace SVN version by GIT short hash.
The revision is shown by admsXml.
Add preprocessor definitions for Linux, GCC.

OS and compiler are shown by admsXml.
Fix the uses of api.prefix. They were missing the {} around the prefix.
Remove YYLEX_PARAM and YYPARSE_PARAM in favour of %lex-param and %parse-param. This should fix #6.
Use create_files.sh to generate files for CMake build system.

* Use static config.h.

* use proper bison option as opposed to moving files from y.tab.c

* use bison -Dapi.prefix when version >= 2.6
fix missing semicolon