Implement blocklist using interval-tree, fix #62