Issue #1312200 by zuuperman, lemark, chx: Fixed field_create_instance() must fill in the id field but does not.
Issue #1785256 by yched, Stalski, zuuperman, sun, tstoeckler, aspilicious, EclipseGc, larowlan: Widgets as Plugins.
Issue #1356824 by Adagio, Alan D., joachim, tim.plunkett: Fixed No way for hook_field_widget_form_alter() to know if it is on a form or in defaults.
Issue #1711070 by kid_icarus, tim.plunkett, xjm, droplet, zendoodles and cam8001: Convert tests to use ::$modules property instead of parent::setUp($modules).
Issue #1592632 by tim.plunkett, sun, Berdir, Rob Loach, aspilicious: Merge List field types into Options module.