Extractor update
Fixed some minor bugs in the extractor, renamed some files.
Turned the extractor into a service. Changed the extract command to load the service.
Added an "extract" action to the controller, and added links to the admin panel, to extract from the translation UI.