Changed the name of the static library alljoyn_c.lib to alljoyn_c_static.lib

When generating the shared library an alljoyn_c.lib is generated that contains
the Import libs.  This file is used for linking with the .dll file.  However
when the static library a alljoyn_c.lib file was also created that contained the
standard static libraries.  We just got lucky that our scons script always built
the static library after the dynamic library.  In some situations when building
with a -j options the Import lib would be used when we wanted the static lib to be
used.

By changing the name of the static library there is no question which .lib file
should be used.

Both versions of the file are installed in the dist/lib folder.

Change-Id: I1cf2a24067e6a4bc5171cb03839c6e8045567257
ALLJOYN-1836 subtask ALLJOYN-1837 CancelSessionlessMessage added to C binding

While adding the CancelSessionlessMessage I added the code to enable sessionless
signals.  I also moved a large chunk of tests out of the BusAttachmentTest into
a new file SignalsTest.  Since signals are sent from an alljoyn_busobject it
could be confusing understanding why the signal related tests were in the
BusAttachmentTest.

Change-Id: I2c803b57d2b8b717d3275a3dbe7d9494a0f1ccef
ALLJOYN-1249: Place files associated with C binding in a dist/c folder

Separating the C files into there own folder makes the SDK distribution
simpler to understand for developers.

Google Test for alljoyn_c needs its own buildbot scripts, to use test/c/bin,
not test/cpp/bin

Change-Id: I83190bd1a1459e9c8281e98626a7e51db738e67e