Core event logging overhaul

Moved, renamed and transferred extender files to modules, with the
Simple_History_Module as the new base and Simple_History_Module_Core as
the main event logger. Now also supports plugin install/update/delete,
theme install/switch/update/delete and more. Setup for new translatable
log strings started.
reset object type to simple string

Get type translation out of the database.
Remove all inline event logging
Make translatable action strings work

Introducing simple_history_get_event_title() in
simple_history_print_history() and simple_history::output_rss(). Now
requires 3 params (type, name and action), but the aim is to later
reduce it to just passing the event object/array.
Finetune core module implementation

Still requires checks for many events (multiple logs per
create/edit/delete)
Enable plugin/theme/core version updated from

Also correct the core_updated hook
Support menu and term events

Introducing term and menu event logging. Moving type log helpers to
their respective type places. Introducing xml-rpc module but only first
commented out. Enabling test logger with description param.
Introducing simple_history_dont_log() for posts and terms

Fixing menu delete log and some other menu bugs. Implementing dont_log
for menus.
Merge branch 'refs/heads/master_lmoffereins'

* refs/heads/master_lmoffereins:
  Introducing simple_history_dont_log() for posts and terms
  Support menu and term events
  Enable plugin/theme/core version updated from
  Finetune core module implementation
  Make translatable action strings work
  Remove all inline event logging
  reset object type to simple string
  Core event logging overhaul