Make it so we can disable all default plugins (except the core plugin).

Fixes #1434 


Review by @eed3si9n