Checking in changes prior to tagging of version 3.1.0.

Changelog diff is:

diff --git a/Changes b/Changes
index 69f2c36..2c3f0e2 100644
--- a/Changes
+++ b/Changes
@@ -1,10 +1,19 @@
 Revision history for Perl extension Text::Xslate

+3.1.0 2013-11-16 16:46:35+0900
+    [BUG FIXES]
+    - Close #95; $/ affected the parse() method
+
+    [FEATURES]
+    - Add $xslate->validate($file) method to check template syntax
+
 3.0.2 2013-11-15 21:56:53+0900
+    [BUG FIXES]
     - Fix a mojibake issue where utf8::upgrade() was always called when
       loading caches (hanabukuro++)

 3.0.1 2013-11-04 12:27:51+0900
+    [TEST FIXES]
     - Fix a test that might fail on a slow machine like Raspberry Pi
       (Getty++)