Simpe Defer/Promise library for javascript