Multiple changes

Added parameterized options, fixed pruning bug where parents of removed
nodes that became empty were not also removed, added option for whether
to filter attributes, option for whether to unwrap elements, added
unwrapping support for condensing, fixed bug with nativ prop
whitespaceImportant not getting cleanedup
Pass options object to calamine