switch from Q to bluebird promises
fix for promisigy Gpio