Added xml declaration to XML formatter, force encoding to UTF-8.
Rework `TwitterFunctionProvider` to use the Twitter4J library.
refs #42