added support for protocols, beforeMethod, afterMethod, and chained definitions
Merge branch 'master' of github.com:pfraze/servware