Fix war overlay in functional-test

- added a new module to create the overlay (with only needed code and libraries)
- functional test will no longer build war overlay but just executing tests
Renamed to zanata-test-war and added description to it. 

----- Original Message -----

> From: "Sean Flanigan" <notifications@github.com>
> To: "zanata/zanata-server" <zanata-server@noreply.github.com>
> Cc: "Patrick Huang" <pahuang@redhat.com>
> Sent: Friday, August 15, 2014 9:50:47 AM
> Subject: Re: [zanata-server] Fix war overlay in functional-test (#556)

> In overlay-for-test/pom.xml:
> > @@ -0,0 +1,193 @@
> > +<?xml version="1.0"?>
> > +<project
> > +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd"
> > +  xmlns="http://maven.apache.org/POM/4.0.0"
> > +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> > +  <modelVersion>4.0.0</modelVersion>
> > +  <parent>
> > +    <groupId>org.zanata</groupId>
> > +    <artifactId>server</artifactId>
> > +    <version>3.5.0-SNAPSHOT</version>
> > +  </parent>
> > +  <artifactId>overlay-for-test</artifactId>
> > +  <name>overlay-for-test</name>

> Yes, I like zanata-test-war.

> But we should make an effort to get those REST endpoints into zanata-war, and
> thus minimise or eliminate the need for a custom war file. Much better to
> test the real thing.

> —
> Reply to this email directly or view it on GitHub .