fixed test watching and startable support
promisified internal demandResolveable
promisified internal demandResolveable
refactored methods to kill arrowhead and some docs