[Tizen] Add signature data and parser logic

SignatureFile: according to widget spec, widget should includes
signature file in the zip. SignatureFile is used to label signature
files in the widget. There are two types of signature files: author
and distributor signature.

SignatueData: it is used to store values parsing from signature.xml.
The data will be used by signature verifier to validate digital
signatures.
Because some types such as ReferenceSet and ReferenceHashMap are defined in this file. So I include the into this PR. let me remove signatureFile declaration in this file firstly.