Added a new function: "Group elements by style properties".
+ ~2% to average cleaning value and + ~10% for files, that are contains
many similar elements and styles.
Fixed processing of --version flag.
Fixed prolog removing.
Fixed style attributes grouping to one attribute.
Fixed removing of xmlns:xlink extension.
Many small fixes.
Merge branch 'experimental'