complex refactoring
Merge remote-tracking branch 'origin/master'

Conflicts:
	pujcovnaStroju/pujcovnaStroju_API/src/main/java/cz/muni/fi/pa165/pujcovnastroju/service/RevisionService.java