Added "maintenance" notion at tenant level + low-level service tests on Tenants (in a new Test suite)
removed erroneously-commited backup file
remove useless files
Fixed shade test
It is possible to rename a tenant using the same name
Clean tests by removing powermock
Merge branch 'master'
BS-2319 refactor test use @Before
Merge branch 'master'

Conflicts:
	services/bonita-integration-tests/pom.xml
BS-2320, add a new OperationType
Merge branch 'master'
BS-2242, Introduce Tenant "maintenance" state + setInMaintenance API methods + filter tenant API calls
Merge branch 'master'
BS-2698: added IOUtil method + tests
BS-2698
Add toByteArray(Document)
BS-2787
Add addJarEntry
BS-2787
Fix addJarEntry + tests
BS-2787
Fix addJarEntry + tests
Merge branch 'master'

Conflicts:
	bpm/bonita-bpm-integration-tests/bonita-client-test-util/src/main/java/org/bonitasoft/engine/test/APITestUtil.java
	bpm/bonita-core/bonita-home-server/src/main/java/org/bonitasoft/engine/home/BonitaHomeServer.java
	bpm/bonita-core/bonita-process-engine/src/main/java/org/bonitasoft/engine/connector/ConnectorAPIAccessorImpl.java
Better handling of error if "serverApi" property is not set