Prevent temporary patch from failing if no common project types exist

Move and fix requiring of toggable field set spec support
Rename and move toggable field set spec support
Fix toggable fieldset specs for work_packages#index for now
Merge branch 'dev-angular' of github.com:opf/openproject into dev-angular