Avoiding extra variable
Added method to retrieve socket regardless of its state
Added code to avoid issues when keep connection option is active
Close bluetooth connector when disconnect broadcast is received
Refactored broadcast receiver to get rid of nested conditional statements
Added CAD Eagle files