Session handling update 3

Removed AuthenticationEntry and Authentication protobufs, added
AuthRequest and AuthResponse protobufs with optional fields for
sending and receiving auth data. JSON is no longer used in the
Response "message" field for sending auth response data.

Change-Id: Ia1b3001cb4c8a357d5f15943292d88fc089698d5