#101 Applying the object construction separation approach.
Merge pull request #136 from acatinon/develop

Moving  checkedItemPosition, checkedItemPositions and choiceMode attributes to AbsListView
#101 Applied object construction separation to valueModel related
package.
Merge pull request #137 from RoboBinding/ObjectConstructionSeparationForValueModelRelated

Apply object construction separation for valueModel related package.
Moved javadoc for AbsListView accordingly. Fixed some checkstyle
warnings.