Possible fix of changing ID of joinedObjectTable

That's what stackoverflow said
joinedObjectTable id problem
Added edit date in audit table
BUG:

These methods always return null:
ObjectTable.getOldObject1 & 2
ObjectTable.getNewObject
Joining objects check

todo: locking of all tables should be in service layer @Blemicek
fix #30
Added about dialog
All bow to my MS Paint skillz!
Merge remote-tracking branch 'origin/master' into db-hibernate2
Hopefully fixed exception on login error in Settings Window
Added client authorization on both server and client. Not tested yet!
Added aliases from joined objects into objects returned by web service (not tested)
Added last change for Document

#28
findAll returns only roots fix
document lastchange sampledata fix
Merge remote-tracking branch 'origin/db-hibernate2' into server-impl
Minimal graph view made a bit bigger
Fixed warning in TextanWelcomePage class
First part of solution #74 (WiP)
Fixed last change date in cz.cuni.mff.ufal.textan.server.models.Document
exceptions are not runtime

Because we want to catch them all like pokemons!