autotool recursive build fixes and improvements

 - add an autogen.sh script to call autoreconf etc.
 - create additional root files required to invoke recursive build via
   automake
 - modernise configure script
 - add x library check
 - fix README typos