1.Modify base type coding interface
2.Support array type.
3.Fix null problem when encoding object.
4.Modify bytes converter.
5.Update documents.
6.Update README.MD