Added dynamic strategy loading for Warden

* Strategies are now configurable in 'config/config.yml'
* Discovery and loading of strategies at runtime from
  'lib/authentication_strategies'