configure.ac, fits programs -- adapted for two locations of headers

The suse fitsio package puts the header files into a sub-directory called cfitsio whereas the normal way to build cfitsio does not. I have now adapted configure.ac and all programs which use fitsio to cope with this. Rather painful.