Remove eclipse project files.

Project settings are workspace specific and should not be tracked.
Ignore project specific settings
Add new blank line and end of configure.ac.

see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385720
  m4 crashes with 'm4: INTERNAL ERROR: recursive push_string'

  It seems that the problem is reproducible with every automake project
  that has a) AC_OUTPUT on the last line in configure.ac and b) no
  terminating newline on that line. Adding a newline will make the
  problem disappear.
Remove generated files.

Use autoreconf instead to generate configure etc.
Standardize metaphone.

Return char pointer.
Take string only, read length from constant.
Prevent warning as result of returned const types.

warning: type qualifiers ignored on function return type
see: http://stackoverflow.com/questions/1579435/should-useless-type-qualifiers-on-return-types-be-used-for-clarity
Make qgrams a distance function (returns int)
Change perms +x bootstrap.sh
Normalize monge_elkan implementation
Normalize all custom functions

normalized naming appending _custom instead of prepending custom_ on some.
Using const void *v_conf for the tokenizers instead of specific definitions.
Normalize soundex and return int only
Don't cast malloc.

See http://stackoverflow.com/questions/605845/do-i-cast-the-result-of-malloc
Simmetrics helper functions.

Not tested yet.
Original jaro_winkler function as per census 1995
exampleProgram 2.0

Add distance functions
Better wording
Add all argument
column based output.
Fixed up compiler warnings in jaro_winkler.c and standardized layout
Added gitignore entries and make bootstrap a bit more portable
Better libtoolizing
Clean up compilation system...
Added unneeded config files to gitignore...