Basic project search tests

Tests for successful, unsuccessful and obsolete visibility.
Add the appropriate test suites

Add the missing test suites for existing tests and the suite for
project search.
rhbz1069428 - fix potential hibernate exception when SourceDocResource is accessed concurrently
rhbz1069428 Avoid injecting narrow scope beans (EntityManager) to application-scope beans
rhbz1069428 Use ServiceLocator to obtain the DAO objects in a type-safe (and scope-safe) way
Move ServiceLocator from zanata-model to zanata-war to make functional tests happy
fix pom after release