Replaces code using default encoding with code using explicitly UTF-8
diff --git a/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/LoggingPrintStreamWrapperTests.java b/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/LoggingPrintStreamWrapperTests.java
index 9e8f0f7..e8be2a9 100644
--- a/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/LoggingPrintStreamWrapperTests.java
+++ b/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/LoggingPrintStreamWrapperTests.java
@@ -11,6 +11,7 @@
 
 package org.eclipse.virgo.medic.log.impl;
 
+import static java.nio.charset.StandardCharsets.UTF_8;
 import static org.junit.Assert.assertEquals;
 
 import java.io.ByteArrayOutputStream;
@@ -115,7 +116,7 @@
     public void testByteArrayHandling() {
         String string = "Some text to be turned into bytes.";
         String stringWithNewLine = string + "\n";
-        byte[] stringBytes = stringWithNewLine.getBytes();
+        byte[] stringBytes = stringWithNewLine.getBytes(UTF_8);
 
         wrapper.write(stringBytes, 0, stringBytes.length);
 
@@ -128,7 +129,7 @@
     @Test
     public void testSingleByteHandling() {
         String string = "Some text to be turned into bytes.";
-        byte[] stringBytes = string.getBytes();
+        byte[] stringBytes = string.getBytes(UTF_8);
 
         for (byte b: stringBytes) {
             wrapper.write(b);
diff --git a/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/TeeLoggingPrintStreamWrapperTests.java b/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/TeeLoggingPrintStreamWrapperTests.java
index baed712..3f89d9f 100644
--- a/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/TeeLoggingPrintStreamWrapperTests.java
+++ b/org.eclipse.virgo.medic.core/src/test/java/org/eclipse/virgo/medic/log/impl/TeeLoggingPrintStreamWrapperTests.java
@@ -11,6 +11,7 @@
 
 package org.eclipse.virgo.medic.log.impl;
 
+import static java.nio.charset.StandardCharsets.UTF_8;
 import static org.junit.Assert.assertEquals;
 
 import java.io.ByteArrayOutputStream;
@@ -127,7 +128,7 @@
     public void testByteArrayHandling() {
         String string = "Some text to be turned into bytes.";
         String stringWithNewLine = string + "\n";
-        byte[] stringBytes = stringWithNewLine.getBytes();
+        byte[] stringBytes = stringWithNewLine.getBytes(UTF_8);
 
         teeWrapper.write(stringBytes, 0, stringBytes.length);
 
@@ -140,7 +141,7 @@
     @Test
     public void testSingleByteHandling() {
         String string = "Some text to be turned into bytes.";
-        byte[] stringBytes = string.getBytes();
+        byte[] stringBytes = string.getBytes(UTF_8);
 
         for (byte b : stringBytes) {
             teeWrapper.write(b);
diff --git a/org.eclipse.virgo.medic.test/src/test/java/org/eclipse/virgo/medic/test/eventlog/LoggedEventTests.java b/org.eclipse.virgo.medic.test/src/test/java/org/eclipse/virgo/medic/test/eventlog/LoggedEventTests.java
index 7ad8333..81a76fc 100644
--- a/org.eclipse.virgo.medic.test/src/test/java/org/eclipse/virgo/medic/test/eventlog/LoggedEventTests.java
+++ b/org.eclipse.virgo.medic.test/src/test/java/org/eclipse/virgo/medic/test/eventlog/LoggedEventTests.java
@@ -11,53 +11,51 @@
 
 package org.eclipse.virgo.medic.test.eventlog;
 
+import static java.nio.charset.StandardCharsets.UTF_8;
 import static org.junit.Assert.assertEquals;
 
 import java.io.IOException;
 import java.io.OutputStream;
 import java.io.PrintStream;
 import java.io.StringWriter;
+import java.io.UnsupportedEncodingException;
 import java.io.Writer;
 
 import org.eclipse.virgo.medic.eventlog.Level;
-import org.eclipse.virgo.medic.test.eventlog.LoggedEvent;
 import org.junit.Test;
 
 
 public class LoggedEventTests {
 	
 	@Test
-	public void print() {
+	public void print() throws UnsupportedEncodingException {
 		StringWriter printedWriter = new StringWriter();
-		PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter));
-		
+		PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter), true, UTF_8.name());
 		new LoggedEvent("code", Level.WARNING, "a", 5, true).print(printStream);
-		
+
 		String printed = printedWriter.toString();
 		assertEquals("Code: 'code' Level: 'WARNING' Inserts: {'a', '5', 'true'}", printed);
 	}
 	
 	@Test
-	public void printWithOneInsert() {
+	public void printWithOneInsert() throws UnsupportedEncodingException {
 		StringWriter printedWriter = new StringWriter();
-		PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter));
+        PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter), true, UTF_8.name());
 		
 		new LoggedEvent("code", Level.WARNING, 5).print(printStream);
 		
 		String printed = printedWriter.toString();
-		System.out.println(printed);
 		assertEquals("Code: 'code' Level: 'WARNING' Inserts: {'5'}", printed);
 	}
 	
 	@Test
-	public void printWithNoInserts() {
+	public void printWithNoInserts() throws UnsupportedEncodingException {
 		StringWriter printedWriter = new StringWriter();
-		PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter));
+        PrintStream printStream = new PrintStream(new WriterOutputStream(printedWriter), true, UTF_8.name());
 		
 		new LoggedEvent("code", Level.WARNING).print(printStream);
 		
 		String printed = printedWriter.toString();
-		System.out.println(printed);
 		assertEquals("Code: 'code' Level: 'WARNING'", printed);
 	}