Fix typo
Moved all update request logic to client

Conflicts:
	lib/Elastica/Client.php
	lib/Elastica/Type.php
setType and setIndex method can accept Index and Type objects
Added some missing Type tests

Conflicts:
	test/lib/Elastica/TypeTest.php
Added expectedException annotation instead of try catch block in DeletType test

Conflicts:
	test/lib/Elastica/TypeTest.php