Merge "docs: revise javadocs for sip add a package description, revise class descriptions and edit some method docs" into gingerbread