Remove log
Add q library
Refactor api; methods deliver promise; address #3
Set timeout on configuration request
Refactor connect to deliver promise
Update README example; related to #3