server.js: some quick debugging
Some debugging
digitalWrite: convert value to a 0 or 1

* Eliminates issues when there are extraneous characters in value
setGlobals: now must be called for most globals to be set
Remove last of the globals

* You now need to run setGlobals() to get globals defined
* Even 'bone' isn't globally defined now
Remove symlink to bonescript
Remove all Arduino/Processing setup/loop/delay style functions

* This just isn't working out in JavaScript well
* It is holding other development back
* It is encouraging bad style for JavaScript
* I'll need to revisit if that coding style is needed
* I think the real solution is to teach people how to code in JS
blinkled.js: Eliminate all globals

* This won't work yet, but it is a test case
Minor syntax change
Changed method for identifying pins

* You can now use strings
* Indexing into bone will now require you to do bone.pin[name]
* You can now also use numbers
  - USR0 is pin 0
  - P8_1 is pin 4
  - P8_46 is pin 49
  - P9_1 is pin 50
  - P9_46 is pin 95
bone101: removed

* moved to http://github.com/jadonk/beaglebone-getting-started
bonescript.js: Added client library
Split out server
index.js: remove unused reference to misc
index.js: removed reference to systemd
index.js: removed some unused modules
server.js: removed unused modules
server.js: assume socket.io exists

* Without it, we wouldn't have a useful server
Extensive rewrite of server

* Only serve up socket.io and bonescript.js for now
  - Other stuff will be served up through a proxy in the future
* Use the bonescript object to get all of the functions to serve up
server.js: listen for shell messages

* Don't start until first message is received
* Not placed under the regular RPC mechanism