L2DataOutputStream

L2DataOutputStream class added. It allows to write data in L2
format(primitive types, strings and objects via reflection).