Basic nav menu CRUD
Present assigned nav menu locations in `wp menu list`
Easier to consolidate this code
Use the nifty sub-sub-command functionality for `wp menu list`
Consolidate Behat tests
List, assign, and remove locations from menus
Ensure `$menu_locations` is always an array
Sneak in `wp term url`, which I need for testing
First pass at CRUD for menu items
Fix position inconsistency
First pass at update support for menu items
`url` is protected in WP-CLI-landia, so let's use `link` instead
Use twentyeleven, which is available in all tested versions
twentyeleven was removed from trunk. Let's try this one more time.
Whitelisted underscore in synopsis values.
Merge pull request #1039 from Rarst/synopsis-whitelist-underscore

Whitelisted underscore in synopsis values.
increase wordwrap width to 90

fixes display of long 'wp core config' example
Turn `validate_role()` into a more helpful method and apply it in more places
Also validate `wp user remove-role`
`$role` can be empty for `wp user generate`