fix filter persistence and adds after* filters

The filters are broken in ruby 1.9.3.

Also added the missing  public method for ``after``` and ``after_validation`` documented in the README.