Adds support for automake version 1.12 and above.

I was getting these errors before the changes:


````
odroid@odroid-gps:~/firefly-mv$ autoreconf -fi
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:6: installing './config.guess'
configure.ac:6: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
automake: warnings are treated as errors
/usr/share/automake-1.13/am/ltlibrary.am: warning: 'libgtkutil.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.13/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:17:   while processing Libtool library 'libgtkutil.la'
/usr/share/automake-1.13/am/ltlibrary.am: warning: 'libopencvutil.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.13/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:27:   while processing Libtool library 'libopencvutil.la'
/usr/share/automake-1.13/am/ltlibrary.am: warning: 'libutil.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.13/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:9:   while processing Libtool library 'libutil.la'
Makefile.am:68: warning: compiling 'opencvview.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac'
Makefile.am: installing './depcomp'
Makefile.am:1: warning: 'CFLAGS' is a user variable, you should not override it;
Makefile.am:1: use 'AM_CFLAGS' instead
autoreconf: automake failed with exit status: 1
````

Also reformats the README for a bit nicer readability.