session: didn't launch launcher when running dde-guide

let the dde-guide to handle it.

Change-Id: I3a05a48cf3673e6f343cfc2cb22ca6ab57aa2ed3
display: fix panic in detectChanged

Change-Id: Iec1f6662c053db9f94b707172faac00a5782f193
display: fix Display.HasChanged value in DisplayModeOnlyOne mode

Change-Id: I7c59b639ad2eb77f4db003be78c631c5fb5d61c5
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/7da18f8fec3b4c5b92110194a86157af/
display: refine the logic of disableChange

Change-Id: I8daaf8edad8154c8339bd11011945e90ddcd3005
display: save display mode before resetchange.

Change-Id: I29a942cb38db0f1f025cbe90267589f419e93984
display: Rest brightness in display.Reset

Change-Id: I33931c1a5f696ca04841d656d7b5fee55f154788
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/48071e5185974a388c4417581003aff0/
display: fix primary name in changePrimary

tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/56f9c6699062461eb5757749f4c62b8e/
Change-Id: I4ff7c9e45dc8da6b3901ad4d4dc392f28f4280c9
display: filter bad outputs and close opened bad outputs

An bad output is:
1. the output name contains at least two "-" character.
2. the output only has one rotation value.

Change-Id: I60ee15137849b2b8baa6805b5c98771a4400cf89
auto sync po files from transifex

Change-Id: Ic888b5b5dfeff123a5c6c9d7ff8193ac7ac2a1da
avoid dde-launcher launched by dbus-daemon which will cause freeze

Change-Id: I50b21215e6aa32dba3fe0db0ca83d44df9419c67
adjust launch dde-launcher sequence.

Change-Id: I130165dd8cbd1901e1298031d69517e7538d1b77
Merge branch 'release/2014.2' into develop

Change-Id: I485e725ce608e42975d4ce987c4748822cd8ca67