Merge branch 'base_class' into add_sinatra_config
Add Sinatra contrib for manage configs

Solve problem with overriding authenticators with the same class name.
Improve specs and server code.
Merge branch 'master' into add_sinatra_config
Merge branch 'master' into add_sinatra_config
Merge branch 'add_sinatra_config' into rubycas2.0