ALLJOYN-1598: Major update of the JavaScript API documentation

The AllJoyn JavaScipt documentation had not been updated to take into account
the Async programming model that was recently introduced.

Change-Id: I9549b67e8fd582c5caf7e15c2386fc336c315436
ALLJOYN-1598: Remove inacurate documentation

Removed the documentation for HttpRequest and SocketFd.  These classes
have not been updated for the async programming model and should not be
used untill they have been updated.

To prevent people trying to use code that is not ready they are being removed
from the documentation.

Change-Id: If991b74ef305903138950eddaa8ec22c2afb03c1
ALLJOYN-1598: Don't install samples that use undocumented code

The streaming samples are using code that is not ready for release
and should not be installed in the distribution.

Change-Id: Ib777cc8140b73797fa345b9b5088a0c3a4295263
ALLJOYN-1615 The ALLJOYN_FLATSESSIONLESS flag was added

Change-Id: Iacb8b0f5a1d683e228f1551eb6814155b4248587