add binarySearch function
change jshint config
rename Synchrony mechanism to Alignment
turn on validthis option in jshint config