Merge branch 'tidoc-856-3-0-X' of https://github.com/arthurevans/titanium_mobile into 3_0_X
Merge remote-tracking branch 'upstream/3_0_X' into 3_0_X
Merge branch 'tidoc-915-3_0_X' of https://github.com/arthurevans/titanium_mobile into 3_0_X
Merge remote-tracking branch 'upstream/3_0_X' into 3_0_X
Merge remote-tracking branch 'upstream/3_0_X' into 3_0_X
[TIDOC-920]
   * docgen.py: crosscheck class platform with attribute platform to exclude it
   * jsduck_generator.py: side effect of hiding properties is that the accessors are not automatically hidden with jsduck. Explicitly hide accessors.
[TIDOC-992]
   * Fix merge conflicts
Conflicts:

	apidoc/generators/jsduck_generator.py
[TIDOC-920] Address comments
[TIDOC-992] Fix merge discrepancy
Merge pull request #3779 from bhatfield/tidoc-992-3_0_X

[TIDOC-992](3_0_X) Merge TIDOC-920 into 3_0_X