ASACORE-1184 : AllJoyn Protocol Version for named pipe is not correct

Named pipe clients/daemons do not go through version negotiations like TCP.
This is causing the protocol version information not being set correctly for
the named pipe. Without this correct version, at least 3 types of features
were broken:'SessionLostWithReasonAndDisposition' signal,
'MPSessionChangedWithReason' signal, and 'IsSelfJoinSupported()'.

Since named pipe clients/daemons do not go through version negotiations
and older clients/daemons won't connect over named pipe at all, the fix is
to give named pipe end points latest AllJoyn protocol version outside version
negotiation logic.

Change-Id: I7519e28390e60cbedac525c2c41379abd24015b8
Signed-off-by: Rajneesh <rajban@microsoft.com>
Merge "ASACORE-1184 : AllJoyn Protocol Version for named pipe is not correct" into RB14.12