make Amon2::Web::Dispatcher::RouterSimple compatible with project local mode
Merge pull request #111 from i110/master

make Amon2::Web::Dispatcher::RouterSimple compatible with project local mode
Remove CSRFDefender from core dist. I shipped its own tar ball on cpan.
Checking in changes prior to tagging of version 6.03.

Changelog diff is:

diff --git Changes Changes
index d9938ee..e827e4c 100644
--- Changes
+++ Changes
@@ -2,6 +2,13 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.03 2014-07-30T07:39:34Z
+
+    - Remove Amon2::Plugin::CSRFDefender from core dist.
+      If you still use it, you need to write following line in your cpanfile.
+
+      require 'Amon2::Plugin::CSRFDefender', 7.00;
+
 6.02 2014-02-14T01:45:48Z

     - jquery 2.0.3 -> 2.1.0, bootstrap 3.0.2 -> 3.1.1
Make Amon2::Util::random_string() secure.
fixed deps
Checking in changes prior to tagging of version 6.04.

Changelog diff is:

diff --git Changes Changes
index e827e4c..2bb3e2a 100644
--- Changes
+++ Changes
@@ -2,6 +2,10 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.04 2014-07-31T21:40:18Z
+
+    - Make Amon2::Util::random_string() secure.
+
 6.03 2014-07-30T07:39:34Z

     - Remove Amon2::Plugin::CSRFDefender from core dist.
Use HTTP::Session2::ClientStore2
Checking in changes prior to tagging of version 6.05.

Changelog diff is:

diff --git Changes Changes
index 2bb3e2a..074897d 100644
--- Changes
+++ Changes
@@ -2,6 +2,10 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.05 2014-08-01T11:15:02Z
+
+    - Flavor uses HTTP::Session2::ClientStore2 by default.
+
 6.04 2014-07-31T21:40:18Z

     - Make Amon2::Util::random_string() secure.
Checking in changes prior to tagging of version 6.06.

Changelog diff is:

diff --git Changes Changes
index 074897d..dcda240 100644
--- Changes
+++ Changes
@@ -2,12 +2,21 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.06 2014-08-01T14:10:26Z
+
+    [BUG FIX]
+    - Amon2::Util::random_string() doesn't works on the system doesn't
+      have a /dev/urandom.
+      This issue was introduced at 6.04 release.
+
 6.05 2014-08-01T11:15:02Z

+    [DO NOT USE THIS]
     - Flavor uses HTTP::Session2::ClientStore2 by default.

 6.04 2014-07-31T21:40:18Z

+    [DO NOT USE THIS]
     - Make Amon2::Util::random_string() secure.

 6.03 2014-07-30T07:39:34Z
Use sha1_base64(). It's bit shorter than sha1_hex.
Checking in changes prior to tagging of version 6.07.

Changelog diff is:

diff --git Changes Changes
index dcda240..a69025e 100644
--- Changes
+++ Changes
@@ -2,6 +2,16 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.07 2014-08-01T19:32:01Z
+
+    [Amon2::Util::random_string()]
+    - Use Digest::SHA::sha1_base64() instead of sha1_hex.
+    - Show warnings if the required $length is too short.
+
+    [TESTING FIX]
+    - t/100_core/011_random_string.t was fixed.
+      broken at 6.04.
+
 6.06 2014-08-01T14:10:26Z

     [BUG FIX]
Crypt::Rijndael is required for some test cases.
Do not run test cases without Crypt::CBC, HTTP::Session2::ClientStore2
Checking in changes prior to tagging of version 6.08.

Changelog diff is:

diff --git Changes Changes
index a69025e..0cc1293 100644
--- Changes
+++ Changes
@@ -2,6 +2,10 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.08 2014-08-04T03:54:13Z
+
+    - Fixed test case
+
 6.07 2014-08-01T19:32:01Z

     [Amon2::Util::random_string()]
Do not allow invalid character in Plugin::Web::Streaming.
Checking in changes prior to tagging of version 6.09.

Changelog diff is:

diff --git Changes Changes
index 0cc1293..f93a33d 100644
--- Changes
+++ Changes
@@ -2,6 +2,10 @@ Revision history for Perl module Amon2

 {{$NEXT}}

+6.09 2014-08-06T05:35:15Z
+
+    - Do not allow invalid charracter in Plugin::Web::Streaming.
+
 6.08 2014-08-04T03:54:13Z

     - Fixed test case
#redirect accepts upper case url scheme, for robustness principle
Merge pull request #112 from i110/fix/redirect-accepts-upper-case-url-scheme

#redirect accepts upper case url scheme, for robustness principle
Update urls for some js libs in static/

jQuery : 2.1.0 -> 2.1.1
bootstrap : 3.1.1 -> 3.2.0

While there, update some outdated URLs.

I couldn't update sprintf.js to the latest version as it breaks the
jshint test.