Use instance_eval instead of content.call on plugins' dispatch

ActionItem3098
Use instance_eval instead of content.call on plugins' dispatch

ActionItem3098
Disassociate from a network on enterprise' control panel
Change name to identify other types of profiles
Add control panel button to manage suppliers and distributed products
Fix validation
Merge branch 'distribution-plugin' into cirandas