First working (limited) WS interface
Removed unused exception from API
Re architectured client API - now allows multiple implementations

Preparation for adding WS API - related to #14.
Multiple breaking changes in this commit, doc should be updated ASAP.
Added WS client plumbing.

Related to #14
Client is for now nearly empty, only two methods implemented.
Added WS specification/doc

For #14
Doc: added hibernate client chapter
Updated WS spec following remarks
Externalized test helpers to specific project to allow reuse
Implemented most WS methods

for #14
Implemented error handling in jersey client

#14
Removed duplicated tests
Put Jetty config inside its own class

Preparatory work for adding war loading to the server - for #14
Added war loading to engine.

For #14
Merge remote-tracking branch 'origin/WS'

Conflicts:
	jqm-all/pom.xml

Signed-off-by: marcanpilami <marsu_pilami@msn.com>
Made war loading compatible with packaging

Signed-off-by: marcanpilami <marsu_pilami@msn.com>