Removed the `form.widget()` directive and instead used an adapter.

That was done by restricting the adapter
to the `query` field on `ICollection` (using `z3c.form.util.getSpecification`).
This was made so that `plone.app.widgets`
can actually override the widget to use the `p.a.widget` compatible variant
(for now included in `p.a.widgets`).
Add developer tools.
Keep the _relatedItems to restore later the order of references.
Restore the original order of references.
Remove ipdb, sorry.
fix references from AT objects that were not migrated
Refactor test-coverage sections to avoid clashes with jenkins-test-coverage.
Style code analysis output.
update checkouts and todo-list
we need plone.app.collection to setup a at-based site. for some reason it's missing
allow the use of "Pause execution"
Add check for code-analysis to skip csslint/jslint if they are not installed properly.
Register folder_summary_view for the siteroot (see https://github.com/plone/plone.app.contenttypes/issues/25)
Add P.ATContentTypes to migrate_atct profile. Also add those deps to test to fix the test failure on jenkins.
Fix setup.py.
add migrations for blob-images and -files
Pin selenium to latest version to prevent WebDriverExceptions with Firefox.
enable selecting addable types on folders by default
don't expose image_view_fullscreen to the end-user
enable versioning (broken by a problem with obj.subject vs. obj.subjects in dexterity)