upgrade dependencies
add io binding module to bindings by default if not explicitly specified
remove binding of formatters, put default formatter into supported mime types
allow to define formatters for global mime types
add note about globally defined formatters
adding a mime type where no formatter is known for should throw an exception