Task#17503 Refactor - Validate Emails

Squashed commit of the following:

    Fix line ending mismatch

    Task#17503 Refactor - checked emails cache is on site (NySite)

    Thus common for all products underneath it
    Add email validation for Naaya admin

    Task#17503 Add validate email to talkback

    Task#17503 trim email addresses from js to avoid crapy spaces.

    Refactor naaya.content.talkback to easy collect email addresses from DOM

    Task#17503 naaya.content.meeting does the ajax calls in parallel.

    This greatly imporves performance, as some emails can take up to 15
    seconds to validate.
    Note that there is a limitation in the backend for parallel client requests
    porcessing that will validate only 2 email at time. This is good as we
    don't need to do our own processing from naaya.content.meeting javascript.

    Add requirements to naaya core and meeting

    Task#17503 Add single mail validation (for parallel ajax calls) and cache expiration

    Also add cache expiration so that temporary failures won't be remembered
    as such forever. The valid results also expire but after a longer period
    of time.
    Update unit tests.

    Task#17503 Factor out common code that verifies valid email addresses.

    Add unit test for naaya core.

git-svn-id: https://svn.eionet.europa.eu/repositories/Naaya/trunk/eggs/naaya.content.talkback@20498 a0171fae-0946-0410-966d-b1775066cd26
Task#17503 Add explanatory text in page regarding email validation.

git-svn-id: https://svn.eionet.europa.eu/repositories/Naaya/trunk/eggs/naaya.content.talkback@20500 a0171fae-0946-0410-966d-b1775066cd26
Task#17503 changelog update

git-svn-id: https://svn.eionet.europa.eu/repositories/Naaya/trunk/eggs/naaya.content.talkback@20501 a0171fae-0946-0410-966d-b1775066cd26
Release 1.4.25, new version 1.4.26

git-svn-id: https://svn.eionet.europa.eu/repositories/Naaya/trunk/eggs/naaya.content.talkback@20504 a0171fae-0946-0410-966d-b1775066cd26