cleanup
bugfix: do not hide the table if settings are wrong (see below)

wrong settings: until now the user was able to resize the columns when the gallery was active!
therefore every column (should have been) was invisible and that's what was stored as settings.
settings = every column hidden = no way to display the table again...
fix: 1. do not save hide-every-column-settings. 2. display the default settings if everything was insvisible
bugfix: ignore "hide everything" settings when saving
datatable: prevent 403 errors for not authenticated users

access callback => usre_is_logged_in produces 403 errors for each flexigrid reload, resize oder column change...
cleanup (tab/spaces)
bugfix: hide columns when in gallery mode
serve images directly instead of using gallery_thumb()

gallery_thumb() is slow (a second per image) and worse disables the client side caching of the images. use drupals image_style_url() to serve them directly.
pro: by using image_style_url() we can also disable $conf['image_allow_insecure_derivatives'] and get a better DOS protection.
rename gallery_access_check to gallery_access_allow. the function returns true since 2 years...
add deprecated annotation
switch vote module to new image url too
just log a warning since google bot keeps crawling...
fix commonstuff url for localized pages
some more image not found fixes
ignore idea stuff
Merge branch 'projects' of github.com:naturwerk/naturvielfalt into projects