Added the ability for the app to override Wilson dependencies (e.g. 'logger')

Usage in app.js
var wilson = Wilson(app, wilsonConfigJson, {
  'logger': CustomLogger
});