[#781] Begin improving IFacets docs

Better docstrings and an example extension for IFacets. Both still need
some work..