check for GNU libc instead of __linux__ for sync_file_range
- refactor
- do not try to compile parts of the code using gcc < 4.2 (produces internal compiler error)
bump version after modifications for compilation using glibc < 2.6
Merge branch 'master' into experimental
reorder macro calls
add test for pthread_setaffinity_np
compilation fix for big endian src/libmaus/hashing/Crc32.hpp
do not attempt to build ScramDecoder when dl functions are not available
add soft clipping related read extraction methods
add subrange extraction for indexed FastA
generalise LCS computation and add position information
use ZLIBLIBS instead of -lz for LIBMAUSLIBS
add option to disable AIO classes (and not link against librt)
add preliminary support for igzip library
Merge branch 'experimental' of github.com:gt1/libmaus into experimental
add script for building igzip library archive
fix typo
- add run-time detection for SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and popcnt instruction sets
- check availabilty of SSE4.2 before calling igzip deflate
add methods for generating help messages
bump version after

  * add test for pthread_setaffinity_np (instead of checking for linux)
  * fix compilation for big endian systems
  * do not attempt to build scram decoder if dl functions are missing
  * add soft clipping read extraction methods in BamAlignment class
  * add sub range extraction for indexed FastA
  * improve LCS computation
  * support non standard locations for zlib
  * add option for disabling AIO classes
  * add support for igzip in bgzf compression
  * add run-time checks for various instruction sets
  * improve help messages