First round of replacement of JDK7 placeholders by JDK8 API.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1585007 13f79535-47bb-0310-9956-ffa450edef68
Replaced masks by calls to JDK 8 "toUnsignedInt" methods for readability.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1585793 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch (actually ignore most changes, since they were JDK8-specific).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1585795 13f79535-47bb-0310-9956-ffa450edef68