Update chain filter to recognize final filter
Update chain filter to recognize final filter

In case we find final filter that is followed by any other filter we are
going to throw an exception saying filter usage is not possible.

jmcclell/AvalancheImagineBundle,snpy/AvalancheImagineBundle