Add SLRTables

HashSLRTable is a reference implementation, Compact is the one described
in class, not yet implemented.