Allow configuration of which attributes are removed during clean()

I'm integrating Medium in a custom WYSIWYG editor control which uses style for text alignment. With the current setup, the clean method removes desired alignment upon editing. This update allows the user to modify which attributes are to be removed.
Merge pull request #24 from snaptopixel/master

Allow configuration of which attributes are removed during clean()