Added language field to kuser and KalturaUser
Enhanced KalturaAPIException protocol to support param names
United serializers code under KalturaSerializer base class
Aligned code with new serializers API
Made $args protected and removed a few code checks
Made convertTypedArraysToPhpArrays() protected
1. Added field to reported exceptions [more...]

2. Disabled the irrelevant prepareSerializedObject()
Added missing params in INVALID_KS
Aligned error strings with new serializers API
dos2unix
Properly outputting the KalturaAPIException args node
Merge remote-tracking branch 'origin/IX-9.6.0' into IX-9.4.0-Localization

Conflicts:
	api_v3/lib/KalturaErrors.php
Restored KalturaErrors code after merge
Merge remote-tracking branch 'origin/IX-9.6.0' into IX-9.4.0-Localization
Fixed duplicated constant
Merge pull request #480 from kaltura/IX-9.4.0-Localization

Merge IX-9.4.0-Localization -> IX-9.6.0