removed unused variables

these ahve been moved to an object or placed in the gpio service file.
documentation updates
this was all commented out, cleaning it up and uncommenting.
removed the console.log as its useless
documentation updates
removed the need to run buildzones on cleanup.

not needed as we arent writing to the shift register on cleanup.
removed the cb function as it was used in the free-standing gpio test