Refactor default collections.
Add non-generic collection w/o runtime generation support.
Test improvements.
Fix test in iOS.
Fix non-generic serializer lookup in iOS.
Remove dependency of System.Runtime.Serialization.dll

Remove the references for DataContractAttribute and DataMemberAttribute
and re-implement with reflection-based attribute retrieving.

Signed-off-by: yfakariya <yfakariya@gmail.com>
Fix build issues related to PR #29.

Signed-off-by: yfakariya <yfakariya@gmail.com>
Add test for merging PR #30

Signed-off-by: yfakariya <yfakariya@gmail.com>
Fix issues related to application of PR29 to 0.5 branch.
Disable PR related test.
Delete removed project directories.
Remove project for Unity (it requires source tree instead of binary...)
Fix iOS build.
Fix non-generic dictionary serializer does not pack key value pair correctly.
Context now holds strong reference for owner context because the context is gone in most times.
Fix iOS build issue.
Update sync file.
Code cleanup.
Fix iOS testing.
Fix behavior.