Tests if the ouput of `compose()` can be used as the input for `decompose()` and vice versa.

Source

						public function testComposeDecomposeCompose() {
		$data = array('language' => 'en');
		$result = Locale::compose(Locale::decompose(Locale::compose($data)));
		$this->assertEqual('en', $result);

		$data = array('language' => 'en', 'territory' => 'US');
		$result = Locale::compose(Locale::decompose(Locale::compose($data)));
		$this->assertEqual('en_US', $result);

		$data = array(
			'language' => 'zh',
			'script' => 'Hans',
			'territory' => 'HK',
			'variant' => 'REVISED'
		);
		$result = Locale::compose(Locale::decompose(Locale::compose($data)));
		$this->assertEqual('zh_Hans_HK_REVISED', $result);
	}