ALLJOYN-1973: Remove Android NDK conditionals from SConscript files.

Change-Id: I185b0f4adfdc2a0937dfdc65aa5b4a0f0f62f77e
ALLJOYN-2470 Fix deadlock by releasing objectLock prior to OnBusConnected call.
Also, call OnBusConnected() only if this is not a placeholder object.

Change-Id: I967167dbfb30385d14a8a38229a04ebc30144228
Exit with a fail code from SCons files in the case of an error.

Change-Id: If65e49b159ed8b285b1e890d81d1c59764e97c83
ALLJOYN-1654 Debug level is inappropriate

When the common way of using the code changed from stand alown daemon
to the bundled daemon. Some of the errors should no longer be errors.
The error happens every time the bundled daemon is used and is expected.
I have changed its error level from error to high level debug.

Change-Id: I047fe932d0bd2564e3c3bb2f38b5affb9b30249c
ALLJOYN-2435 Add a Method org.alljoyn.Bus.GetHostIp.
This takes the sessionID as the argument and returns a disposition that indicates success/error codes
and the IP address of the remote host of the session.

Change-Id: I1cf52dcdd0433ef5b49a2abe7eccaa8108962720
ALLJOYN-1973 Must define GTEST_OS_LINUX_ANDROID for unit tests

GTEST_OS_LINUX_ANDROID must be defined for the when building the google
test or we get a compilation error reported from the function wcscasecmp
is encountered.

Change-Id: Ib6d6dc0b8b5b781daf70a3bdd4c3c3bb4cd8f3cd