added q promises support
added promises to readme