Merge pull request #9 from seletskiy/master

Api BaseUrl.Path is not honored by `do` method
test for #9
Merge pull request #10 from cryptix/testForPath

test for #9
Merge pull request #12 from seletskiy/master

fix SetQuery panic (caused by uninitialized map)
refactor tests