trigger custom "menuToggle" event when menubutton is clicked

trigger an event called "menuToggle" when the mobile menubutton is clicked,
which gives us the possibility to add custom behavior to some elements when the menu opens or closes.
add slide-div to template and change how javascript adds the menu to the template

added slide-div to the template that will be replaced by javascript,
which gives us the  possibility to place that div anywhere in its template and place content before and after it.
update script for news to categories table

if a news or category is deleted, we want to delete the relations instead of getting a sql error
test for references within a model
Merge pull request #226 from mike-tuxedo/mobile-menu-improvements

Mobile menu improvements
Pass enable and disable to tabs

Problem occured when tabpanel was in tabpanel (Skoda Theme_BannersHome_Component)
Model_Db: support Expr_Parent relation to self
enlarge the dimensions of imageEnlarge Lightbox for big screens
fix db parent expressions, fixes tests
Add test for model_db with multipleReferences with lazy und eager loading

There is a problem with eager loading of child_count expression.
Model_Db Expr_Child: support multiple references to same model
test for childsum through references
Fix Expr_Child quoting
fix for change password component

the wrong form was used and userProfile was not set
use getImageDataOrEmptyImageData to get imageData in fireMediaChanged
Call onConentReady after info Âwindow dom is ready

- bugfix to use images within info window
update modernizr version to 2.8.3
changed update script number because old one was not executed
create table kwf_logs if not exists
fix test