DocumentTableDAO.findAllProcessedDocuments(bool)

returns all processed or unprocessed documents
DB schema change preparation
Merge remote-tracking branch 'origin/db-hibernate2' into db-hibernate2

Conflicts:
	Data/src/main/java/cz/cuni/mff/ufal/textan/data/repositories/dao/DocumentTableDAO.java
	Data/src/main/java/cz/cuni/mff/ufal/textan/data/repositories/dao/IDocumentTableDAO.java
	Data/src/main/java/cz/cuni/mff/ufal/textan/data/tables/ObjectTable.java
	Data/src/main/resources/mappings/ObjectTable.hbm.xml
merge correction
merge correction vol 2
FindAll for objects supports JoinedObjects

Walk around through comparing id and id of root object which is the same
for roots :+1:
global version increase per transaction
global version per transaction

Not per flush
Interface of global versions for relations and joined objects
Client now uses document filtering on server and displays object occurrence count in documents
Updated TODOs
Global version for relations and joined objects

With DAO implementations
adjust the introduction

xxxx
update introduction
Added Join Objects window
draft of introduction
Added option to display graph for document
Added Relation List window
Merge branch 'client'
Joined objects support in ObjectTableDAO

+ refactoring