add input type enum base class for suffix sorting/bwt construction
add input types for suffix sorting/bwt construction
fix typo in Makefile.am
add constructor with ignored argument for syntax compatibility with gamma based coder
unify include statements