Attempted cleanup of eval warnings

This clean-up really didn't work. Needs more thought.
functions.js: removed warnings
winston: added logger
Enabled logging using winston

* Log output to /var/log/bonescript.log
digitalWrite/pinMode: some debug for 3.8 kernel