Created wrap-locale middleware
  - Adds locale information to the request map
  - Can set a default locale
  - Can restrict to a set of locales
Added uri locale augmenter
Added cookie locale augmenter
Added query-param locale augmenter
Added accept-header locale augmenter
Some refactorings