No bug, Automated HSTS preload list update from host bld-linux64-spot-135 - a=hsts-update
No bug, Automated HPKP preload list update from host bld-linux64-spot-135 - a=hpkp-update
Bug 1016184 part 1 - Correct documents in nsCaret.h
Bug 1016184 part 2 - Add debug logs to touch caret
Bug 1016184 part 3 - Revise touch caret visibility logic

This change fixed all the existing test failures. The idea is not to
sync the touch caret enabled status with the caret in PresShell.
Otherwise touch caret is either shown at the wrong position when
javascript moves a dom element around (e.g. unneeded_scroll.html), or
being flashy when javascript changes foucs or attributes (e.g.
568441.html).

Let touch caret show only when selection changed externally by the user,
rather than caret being enabled internally.
Bug 1016184 part 4 - Enable touch caret by default on b2g