BUG-1116 : application peer implementation and tests

Change-Id: Iafe2fea57fcd9d39df7f0a70633ab2546928a2de
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>