ALLJOYN-1789: Change units of TTL to seconds for sessionless messages

Change-Id: Ieb4d2805b040fb6ff615da2b90985d81d09c8896
AllJoyn-1783 Some SConscript files use Glob for individual files.

Some of the SConscripts files were using env.Glob('filename.ext') instead
of simply the file name. This was wrong. The risk was when the file name
changes or is removed it goes unnoticed in the build as well as invoking
functionality that is not used or needed.

Change-Id: Id50bdb9c23f0570874909caa9b6d4e91edbacda5
ALLJOYN-1789 Convert the TTL to ms for sessionless signals in DeliverNonBlocking.

Change-Id: I5b45a97b0e0dde26658458136ca84600fa66a827
ALLJOYN-1793 Wait for a boolean instead of an event to be fired.

(in BusController::Init while waiting for objects to be registered)
This is to ensure that the objects are initialized before
BusController::Init returns.

Change-Id: I15a264880e12b13cf27eee0d4cc5843af304584a
ALLJOYN-1778 Remove linkTimeoutCallback and replace with call to readCallback with isTimedOut=true

Change-Id: I41785efa067fe1b28b38864f6f0eac9426d00b40