GG-9410 Make GridPortableWrapper not an GridPortableBuilder.
GG-9410 Don't use GridPortableWrapper in GridPortableBuilderImpl.
GG-9410 implement GridPortableBuilder.copyFrom() using GridPortableWrapper.
# GG-9410 Refactoring of GridPortableBuilder.
# GG-9410 Allow to store plain portable objects.
Merge remote-tracking branch 'remotes/origin/sprint-29' into gg-9410

Conflicts:
	modules/core/src/main/java/org/gridgain/grid/util/portable/GridPortableObjectEx.java
	modules/core/src/main/java/org/gridgain/grid/util/portable/GridPortableObjectOffheapImpl.java
# GG-9410 Rename portableObjectField to portableField.
# GG-9410 Remove GridPortables.builder(GridPortableObject).
# GG-9410 Describe copyFrom() in the javadoc of GridPortableBuilder.
Merge branches 'gg-9410' and 'sprint-29' of github.com:ggprivate/ggprivate into gg-9410
# GG-9410 review
# GG-9410 Change API.
# GG-9410 Rename copyFrom() -> copyFields(). Fix javadocs.
Merge branches 'gg-9410_1' and 'sprint-29' of github.com:ggprivate/ggprivate into gg-9410_1
# GG-9410 review
Delete method copyFields(), remove field(String) from public API.
# GG-9179 review
# GG-9179 Revert unsafe change..
Merge branches 'gg-9410_1' and 'sprint-29' of github.com:ggprivate/ggprivate into gg-9410_1

Conflicts:
	modules/core/src/test/java/org/gridgain/grid/util/portable/GridPortableWrapperSelfTest.java
# GG-9410_1 review