Changes:
- Add new unittest for shortcut
- change documentation for shortcut
- Improve unit tests coverage
- Fix memory leak
- Merge "Improve unit tests coverage" into tizen
Change-Id: If60a552f0dfbc202c49bdacc04622247de0f3c1d Signed-off-by: Jusung Son <jusung07.son@samsung.com>