2 construction methods for gapped suffix array + test

First part of the gapped suffix array. This covers the two construction methods SAQSort and DislexExternal and the function createGappedSuffixArray. More updates will follow.
member variables should be lower case...