Update to 4.12

Upstream changes:
4.12  2013-06-07
  - Improved Mojo::Message::Request to allow a few more ASCII characters in
    URLs.

4.11  2013-06-03
  - Added allow and append methods to Mojo::Headers.
  - Added split_header function to Mojo::Util.
  - Fixed cookie quoting bugs.
  - Fixed a few small boundary and charset detection bugs in Mojo::Content.
  - Fixed a few small filename detection bugs in Mojo::Message.
  - Fixed small quality detection bug in Mojolicious::Types.

4.10  2013-06-01
  - Added link and vary methods to Mojo::Headers.

4.09  2013-05-31
  - Updated jQuery to version 2.0.2.
  - Increased default max_message_size from 5MB to 10MB in Mojo::Message.

4.08  2013-05-30
  - Improved Mojo::Message::Request to allow curly brackets in URLs.
  - Improved HMAC-SHA1 performance in Mojo::Util.

4.07  2013-05-26
  - Updated jQuery to version 2.0.1.
  - Fixed format handling in routes command.

4.06  2013-05-25
  - Fixed Windows bug in "log.t".

4.05  2013-05-24
  - Fixed encoding bug in Mojo::Log.

4.04  2013-05-23
  - Added WebSocket subprotocol support to Mojo::UserAgent::Transactor.

4.03  2013-05-21
  - Fixed redirect support in get command.

4.02  2013-05-20
  - Fixed extends, layout and title helpers not to generate unnecessary log
    messages.

4.01  2013-05-19
  - Fixed small drain event bug in Mojo::IOLoop::Stream. (ChinaXing)

4.0  2013-05-15
  - Code name "Top Hat", this is a major release.
  - Added simple JSON serialization and deserialization support to
    Mojo::Transaction::WebSocket.
  - Added json event to Mojo::Transaction::WebSocket.
  - Added render_maybe method to Mojolicious::Controller.
  - Added again method to Mojo::Reactor, Mojo::Reactor::Poll and
    Mojo::Reactor::EV.
  - Added is_empty method to Mojo::Transaction::HTTP.
  - Added close_gracefully method to Mojo::IOLoop::Stream.
  - Changed Mojolicious default secret to the application moniker to make it
    slightly more secure.
  - Changed types in Mojolicious::Types to consistently use arrays.
  - Changed heuristics for number detection in Mojo::JSON to better line up
    with user expectations.
  - Changed render and render_static methods in Mojolicious::Controller to
    call render_not_found if no response could be generated.
  - Removed callback support from body method in Mojo::Message.
  - Removed Mojolicious::Plugin::PoweredBy and
    Mojolicious::Plugin::RequestTimer.
  - Removed pair_separator attribute from Mojolicious::Parameters.
  - Removed data attribute from Mojo::URL.
  - Removed captures attribute from Mojolicious::Routes::Match.
  - Removed charset attribute from Mojo::DOM::HTML.
  - Removed charset method from Mojo::DOM.
  - Removed render_data, render_json, render_partial and render_text methods
    from Mojolicious::Controller.
  - Removed json_content_is method from Test::Mojo.
  - Removed has_leftovers method from Mojo::Content.
  - Removed is_chunked, is_dynamic, is_multipart, has_leftovers, leftovers,
    write and write_chunk methods from Mojo::Message.
  - Removed hmac_md5_sum method from Mojo::ByteStream.
  - Removed hmac_md5_sum function from Mojo::Util.
  - Removed memorize helper.
  - Removed deprecated end method from Mojo::IOLoop::Delay.
  - Removed deprecated build_form_tx, build_json_tx, post_form and post_json
    methods from Mojo::UserAgent.
  - Removed deprecated form and json methods from Mojo::UserAgent::Transactor.
  - Removed deprecated post_form_ok and post_json_ok methods from Test::Mojo.
  - Removed deprecated f and n functions from ojo.
  - Removed deprecated after_static_dispatch hook.
  - Renamed shape_match method in Mojolicious::Routes::Pattern to
    match_partial.
  - Reduced idle CPU usage of Mojo::IOLoop.
  - Increased default lock_timeout from 0.5 to 1 second in
    Mojo::Server::Prefork and Mojo::Server::Hypnotoad.
  - Improved Mojo::IOLoop performance significantly and reduced CPU usage when
    managing more than 10k concurrent connections.
  - Improved Mojolicious to be able to detect the current operating mode from
    the PLACK_ENV environment variable.
  - Improved Mojolicious to not trap exceptions if the default exception
    handling has been deactivated.
  - Improved json_is and json_message_is methods in Test::Mojo by making the
    JSON Pointer optional. (jberger)
  - Improved renderer performance.
  - Improved Mojo::DOM::HTML performance.
  - Improved Mojo::Reactor::Poll performance.
  - Improved html_unescape performance in Mojo::Util.
  - Improved Mojolicious::Plugin::EPLRenderer to cache templates more
    efficiently.
  - Fixed Perl 5.17.11+ compatibility.
  - Fixed Mojo::JSON to encode "inf" and "nan" values as strings. (chansen)
  - Fixed a few authority and rendering bugs in Mojo::URL.
  - Fixed layout bugs in Mojolicious::Renderer.
  - Fixed support for HEAD request method in Mojo::Server::CGI and
    Mojo::Server::PSGI.
  - Fixed small line directive bug in Mojo::Template.
  - Fixed small limit bug in Mojo::Message.

3.97  2013-04-25
  - Added data attribute to Mojo::URL.
  - Improved compatibility with IO::Socket::SSL 1.87.
  - Improved Test::Mojo diagnostics messages.
  - Fixed a few small timing bugs in WebSocket tests.

3.96  2013-04-22
  - Updated jQuery to version 2.0.
  - Updated prettify.js to version 4-Mar-2013.
  - Improved Mojo::URL to be able to contain scheme data for unknown schemes.
  - Improved form content generator for GET and HEAD requests. (jberger)
  - Improved default descriptions in Test::Mojo.
  - Fixed host normalization bug in Mojo::URL.
  - Fixed small html_unescape bug in Mojo::Util.
  - Fixed small encoding bug in routes command.
  - Fixed a few small clone bugs.
  - Fixed a few small redirect and proxy connect bugs in
    Mojo::UserAgent::Transactor.
  - Fixed a few small method handling bugs in Mojo::Transaction::HTTP.

3.95  2013-04-12
  - Added finished_ok method to Test::Mojo.
  - Removed deprecated slurp_rel_file method from Mojo::Home.
  - Removed deprecated html_escape function from Mojo::Util.
  - Improved Mojo::Transaction::WebSocket with support for status codes and
    reasons.
  - Fixed message size limit bug in Mojo::Transaction::WebSocket.
  - Fixed a few small timing bugs in Mojo::Server::Daemon.
  - Fixed small description bug in Test::Mojo.
Updated www/p5-Mojolicious to 4.12