Temporary Addition of BlueCove Files

BlueCove JAR File to be used for non-Android Interface included in home
directory. License (Lesser GNU GPL) added, as well.
Inclusion of Intro Presentation

Introductory Presentation presented to RCOS on June 1, 2012 added to
"Presentation" file.
Start of "Object Passing" Document

Object Passing Document is a simple .txt file that will outline what
Bluetooth API objects are passed between our BlueMesh Objects.
This will assist in creating an interface to allow for non-Android
communication.
Start of BlueMesh Agnostic Writing

Includes a Java-only implementation that requires simple interfaces to do
the communicating with Bluetooth.
Switch from BlueMesh Agnostic to BlueMesh

BlueMesh Agnostic is HAAAARRRRDDD. So, I'm putting it on the backburner
and am working on targeted messaging instead. Enclosed are the changes and
notes so far.
Addition of message routing

BlueMesh now has functionality, through a modified "write" command, to
route messages to a target instead of to all devices. While it still
effectively floods all devices, it is ignored by all except the target
device.
added new proposal
added to .gitignore
adding abstract classes
added new classes
finished abstracting classes
Changed class name
beginnings of builder pattern
Presentation Addition

Addition of a presentation.
added builder to construct bms objects
changed example apps to use builder
added utils and os specific logic
added comments
Merge branch 'restructure' of github.com:schnej7/Blue-Mesh into dev
Code cleanup and added comments