First changes to table-trl. WIP

Working especially on AdminModel
Add tests for table-trl
Implement test for table-trl

Now it's testing admin-model and generated html
Add new Helper

This helper was implemented because basic_table component used a static function to
convert www. and http:// starting or as mail validated strings to a-tags and return
it. Now this helper does this work.
Change template to use new helper

Till now a static function was indirectly used. Now this works with a new helper.
Use in settings defined child-model

It's now instanciating the model defined in settings, not static defined in function
Implement getRow-function, change name of files
Fix table-names for test
Fix row-references, add save-tests

TrlRow and Row were the same, now a new trlRow is created.
Add save-exception for visible.

This is also changed if it's the same as master, because this is specific to the row.
Use get instance for referencing models

This was needed because if you would work with a fnf model, changed data will be lost.
Change test data to work properly
Implement test for trl-table cache
Fix setup for table trl test
Add events.php for table trl

Now cache deleted on master-change and component-change
Remove unused function, return correct id

If id is requested master_id is needed
Add renderer for translated table data

Now translated data in a table is highlighted. Data from master is green.
Styling der Mehrsprachigen Tabelle
Change trl-table to work with dbid

Now trl-table is querying for dbid
Add function to reset to master with inserting master-data