Moved service handlers into separate files.

Also made some major efficiency improvements to the WordReference
handler.
We ensure that we won't make requests to the WordReference API if we can
determine that WordReference will not be able to handle them. Also,
convert Greek & Czech language codes since WordReference uses the wrong
ones.