few Recurring Entity Form improvements and generate_preview ajax call needs to be genralised