Merge branch 'bh_events' into production

added handshake on  user script startup
Merge branch 'production' of https://github.com/tufts-LPC/blockytalky into production
Merge branch 'master' into production
encoder values zeroed at start of user script
Changed hardware daemon polling time
fixed bug with gpio pin out block
added procedures functionality, cleaned up bugs left over from last build
removed input argument mutator for procedure block
Added code logging and unit name on page
Merge branch 'production' of https://github.com/tufts-LPC/blockytalky into production
Merge branch 'production'
Changed port value update behavior
Fixed error with when sensor in range block
Fixed incorrect git merge on blockly_webserver
Merge branch 'master' of https://github.com/tufts-LPC/blockytalky

Conflicts:
	blockly/static/apps/code/generated/en.js
Merge branch 'master' into nb_fixes