Preparing the v0.4 release

Update version strings
Update the Changelog and README
Update copyright year in various files

Change-Id: If746211e0b36e59d4f3de977b81df082f2da9fe3
diff --git a/README b/README
index ad727aa..9929f71 100644
--- a/README
+++ b/README
@@ -66,6 +66,11 @@
 postgres server and psycopg2, for the back-end database. See
 db/setup_db.py for help in setting up the database for access.
 
+If you want to use the visualisation feature, you'll need to install
+python-gd (used for generating the graphics) and a font for it to
+use. The default font suggested is Inconsolata, but others should work
+too.
+
 How to use
 ==========
 
@@ -78,6 +83,9 @@
 is single-threaded and has *no* security. This *will* change in the
 future, but for very early development has not been a priority.
 
+The visualisation interface has very few configuration options as
+yet - again, see the default vland.cfg.
+
 Future plans
 ============
 
@@ -85,7 +93,7 @@
 
  * More documentation
  * More drivers to control more devices, both real and virtual
- * Visualisation options
+ * Improved visualisation options
  * Better (some!) security
  * Background sanity checking
  * Other filtering options - MAC-based rather than just port-based
@@ -111,5 +119,5 @@
 the accompanying COPYING file for more details.
 
 --------------------------------------------------------------------------
-README for VLANd 0.3, 31st July 2015
+README for VLANd 0.4, 24th September 2015
 Steve McIntyre <steve.mcintyre@linaro.org>