Makes the BluetoothWorker no longer a singleton class.
Removes unneeded deviceLock from reading and writing
Adds resolved issues to the release notes.
Does not try to read from a closed connection.
Compiles on OSX for node 0.11
Global lock around channel open.

Conflicts:
	src/osx/BluetoothWorker.mm
Removes version conflicts.
Fixes issue #52. Makes a callback in favor of throwing an exception.
Calls callback instead of throwing an error
Adds support on Linux for node v0.11
Changes windows implementation to nan for node 0.11 support
Updates release notes
Reade for release