Changed Autosuggester

Change Autosuggester so that it respects static-filters,accesslevels,publish up/down dates and article states
This code is not yet production ready but runs fine for me on a site with Joomla 2.5.17 since 2 years
Can you wrap this in a `$db->name` check so that the non-MySQL databases will still at least attempt to work with this?