Throw warnings if the plugin is already active
When a given theme is already active, provide a contextually appropriate message

Also prevents triggering of `switch_theme()` if the theme is already activated.
Messaging more consistent with the rest of `wp plugin`
Test cases for these warning messages
Merge pull request #1248 from wp-cli/already-active

Throw warnings if a plugin is already active