CMakeLists.txt: More reliable Android platform detection.
CMakeLists.txt: Allow overriding ConfigureChecks.cmake with user supplied file.
This helps to work around CMake issues when building for Apple iOS.
android/android.toolchain.cmake: Update from OpenCV project.
fileappender.cxx (RollingFileAppender::RollingFileAppender): Avoid
trimming MaxFileSize value here so that RollingFileAppener::init() can
do it instead and also show a warning about it.
iOS: Add iOS folder in the root. The folder is organized in pretty much the same way as android folder. it contains iOS.cmake toolchain file (https://code.google.com/p/ios-cmake/), custom ConfigureChecks.cmake and readme, which shortly describes how to use the script.
CMakeLists.txt: Skip find_package(Threads) if LOG4CPLUS_SINGLE_THREADED version is requested.
CMakeLists.txt: Use absolute path for LOG4CPLUS_CONFIGURE_CHECKS_PATH.