Add additonal checking on required terms included in a BeaconParser expression per #20
upgrade build tools
Merge pull request #23 from AltBeacon/upgrade-build-tools

upgrade build tools
Fix synchronization issue per #20
remove dependency on Java 6 for Eclipse bundle
Fixed region cloning per #26
Update README and gradle wrapper for Gradle 1.12
make distance calculations specific to Android model
remove model-speicfic distance calcs from master
check for null before instantiating an Identifier
set manager to null if service disconnects, so isConnected() returns the proper value.  Per #29
Set manager to null if last consumer unbinds

so isConnected() returns false.  See #29
Nexus 4 and Nexus5 model-specific calculations passing tests
Nexus 4 and Nexus5 model-specific calculations passing tests
Merge branch 'android-model-distance-calcs' of github.com:AltBeacon/android-beacon-library into android-model-distance-calcs
update javadocs for distance calculations
Add bluetooth name to beacon and parser
Merge branch 'android-model-distance-calcs'

Conflicts:
	src/main/java/org/altbeacon/beacon/distance/AndroidModel.java
	src/main/java/org/altbeacon/beacon/distance/CurveFittedDistanceCalculator.java
	src/main/java/org/altbeacon/beacon/distance/DistanceCalculator.java
	src/main/java/org/altbeacon/beacon/distance/ModelSpecificDistanceCalculator.java
	src/test/java/org/altbeacon/beacon/distance/ModelSpecificDistanceCalculatorTest.java
expose bluetoothName field
toString adjustment