pipeline interface for form changed, added 'redirect' option, added GenericViews.get_initial()