fmbttizen: productizing

- agent processes are no more left alive on Tizen devices
- agent disables terminal echo on device (less traffic)
- screenshot image size validation before referencing memory
- fixed synthesizing HOME button on Lunchbox device
- refactoring agent code
- debug option for test interface <-> agent communication