Refactor YQL.exec() to use standard node style callback
Update tests to work with node style callbacks
Create helper YQL.execp() that returns a Q promise object
Update package so running 'npm test' runs as expected
Add tests for promises
Updated README.md - still need to update examples
Update package configuration and license
Updated examples
Updates to README
Refactor tests to use  API (usefull for CI test suites)
Initial commit of travis-ci configuration file