Changed secured area name to 'general' and add anonymous access to non restricted areas
adapt authentication check to the new 'general' area and anonymous access
add setContent() and getExpression() to the basic filter class