Separated the coupled error checking code to help track down what was returning -1.
Added a demo rfcomm server.
Added a corresponding rfcomm client demo.
Added comments to make sure I understand the code.
Added command like parameter for the endpoint address with rudimentary error checking.
Updated the description.
Removed the dummy directoy.