allow "madvise" for transparent_hugepages and handle redhat_transparent_hugepage #1130

fixes #1130