update-phar: make wp-cli revision linkable
When populate_network() returns a wildcard DNS error, treat it as a warning, not an error.

See http://core.trac.wordpress.org/ticket/23709.
make `core upgrade` an alias of `core update`
Avoid warning if no rewrite rules exist
Show messages as warnings, and change JSON output to empty array, not string
Clean up logic
.
move create_cmd() utility out of DB_Command
Merge branch 'rewrite_notice'. closes #347
behat: unify and standardize output testing steps:

* always run replace_variables() and restrict variable names
* add 'not contain' option
first pass at theme tests
always use wp_get_themes()
use wp_get_theme() instead of get_theme_data()
switch_theme() doesn't even accept a second parameter
add tests for `plugin status`
use WP_Theme objects, instead of messing with paths
add theme updating scenario
Merge pull request #348 from wp-cli/fix-338

Make use of WP_Theme
fix indentation for feature files
replace variables in expected output, not in current output