add no-open flag
add urlencode function for pull requests
Fix url bug
Add testing framework and tests