Support WP_PLUGIN_DIR/URL constants

WordPress uses these, and not the WP_CONTENT constants for the plugins dirs. The user is allowed to override them in wp-config.php. They are generated based on WP_CONTENT if not set by the user.