add checkbox support in scripting interface
Merge branch 'master' of https://github.com/highfidelity/hifi into 20170

Conflicts:
	examples/libraries/entityPropertyDialogBox.js
Fix Bandwidth Details dialog opening if click meter's pos when UI hidden
Merge pull request #3803 from stojce/20170

CR for Job #20170 - Add checkbox to boolean item in NewEditEntities.js properties panel
Merge pull request #3806 from ctrlaltdavid/fix-bandwidth-dialog-opening

Fix Bandwidth Details dialog opening if click meter's pos when UI hidden
Merge branch 'master' of https://github.com/highfidelity/hifi into persistThreadImprovements