add basic logic and test
add obj passing and route matching to spec
enhance publicist options interface
- accept 'user:pass` string
- accept object with user and pass keys
- accept object with globstar matcher and pass keys
- improve test coverage for new options
Merge pull request #1 from carrot/develop

add basic logic and test