[enh] preserve _repr_html_ on custom list after a slice
[enh] transform the module into an ipython extension