renamed interfaces to match common conventions, few modifications to authorizer interface and common authorizer
Merge pull request #4 from evillemez/interface

renamed interfaces to match common conventions,
Update README.md

added travis badge