Finish analyzer refactoring and create default filterchain.

Added new utility clonable, which allows for simple CRTP-based polymorphic
cloning.
Change ordering of default filter chain.