add test for assoc arg with optional value
Exclude assoc args with that have an optional value from being unset

An assoc args with an option value shouldn't trigger the message "--foo parameter needs a value".
Because it doesn't needs a value. Else it would defeat the whole purpose of having `--foo[=<bar>]`.
It needs to be available within the command so you can still do something with it.
Fix synopsis order

Make it consistent with other core commands.
Merge pull request #699 from wp-cli/fix-synopsis

Fix synopsis order
This should explicitly be a public method.
A functional test for `wp theme path`
Clarification on what this command actually does
Implement `wp theme get`
Use P2 for tests instead, which won't fatal 3.4 (twentyeleven is already installed)
Merge pull request #703 from wp-cli/theme-get-703

Add `wp theme get`
Merge branch 'master' into fix-theme-path

Conflicts:
	features/theme.feature
Use P2, which isn't conditionally present in some WordPress installs
Implement `wp comment get`
Test for `wp comment get`
Use our new util function
This method has been replaced by a helper util of the same functionality
Merge pull request #701 from wp-cli/comment-get-701

Add `wp comment get`
Merge pull request #705 from wp-cli/fix-theme-path

Minor improvements to `wp theme path`
Merge pull request #707 from wp-cli/more-assoc-table-707

Use assoc_array_to_table() in more places
A subcommand for getting a taxonomy term