Added generated documentation
Added CMakeLists.txt for CMake build in LuaDist.
Added travis build
Updated dependencies
Minor fix in the Travis build
Minor dependency fix
Finding APR fix
Replaced the initial FindAPR code
prepare to allow compile without aprutil and apreq.

This makes it easier for autoconf and cmake-style builds to compile without
aprutil and apreq dependencies.
Merge branch 'for-upstream'
cmake: make aprutil and apreq dependencies optional
Updated cmake macros
Updated travis hook
Updated travis hook
merge with luaDist