use locale instead of default_locale for default_url_options
use simple search api in specs
remove obsolete tests

page title, keywords and description are no longer part of fulltext

attributes are queried seperately in Searchable, allows to prioritize meta data
query all page meta attributes in naive sql like statement too (mysql fallback)
change order of fulltext/keywords
cleanup whitespaces
split collect_whitespace and ar callback
add todo
do not list pages when search term is not present
add english search translations
remove keywords text
select postgres dictionary for stemming based on locales

only english and german, use simple as fallback
make page and route statements more verbose
make page and route statements more verbose
refactor page url creation

#path_segments: returns array of path segments (excluding navigation)

#url_without_locale: joins #path_segments with /

#create_url: generates url with path_helpers, removes leading /