Use AdminObjectEdit for all admin component edit pages

Might as well keep them modern.

Requires #16