Remove warning compiling odbc.c without MARS support

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Optimize terminator detection reading BCP data

Do not call memmove for every byte readed from input. This make compiler
optimize more the loop. Also for bigger terminator avoid to copy bytes
twice.

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Make autoconf parallel test work

Newer autoconf support parallel tests executing multiple tests in parallel.
We used a lot some wrapper that stop working for the way the tests are
called. Rewrote this wrapper to make it work on both old and new autoconf.

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>