Explicit in character encoding in SPI resources 

Java ServiceLocator requires SPI resources to be encoded in UTF8 according to <http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html>.