Merge pull request #742 from LukasK/issue736

[MOD] #736: replaced old testcase with deterministic one
[FIX] GUI, Editor; fixes #740
Merge branch 'master' of github.com:BaseXdb/basex
[MOD] Switched to BaseX 7.7 RC1
[FIX] XQuery, doc(): ignore exception thrown by close(). Closes #741
[FIX] RESTXQ, multipart/form-data: parsing revised
[MOD] Switched to 7.7 RC2
Version 7.7 (August 8, 2013)

 XQUERY
 - Support for XQuery 3.0 is finalized!
   http://docs.basex.org/wiki/XQuery_3.0
 - the Unit Module allows standardized testing of XQuery applications
   http://docs.basex.org/wiki/Unit_Module
 - the Streaming Module speeds up operations on large files
   http://docs.basex.org/wiki/Streaming_Module
 - the Inspection Module provides reflection and documentation features
   http://docs.basex.org/wiki/Inspection_Module
 - we have added support for XQuery collations
   http://docs.basex.org/wiki/Full-Text#Collations
 - we have extended the Database, Archive, File and other Modules
   http://docs.basex.org/wiki/Module_Library
 
 WEB/HTTP SERVICES:
 - WebDAV has been enriched with locking features (sponsored feature!)
   http://docs.basex.org/wiki/WebDAV#Locking
 - RESTXQ has been improved and extended:
   http://docs.basex.org/wiki/RESTXQ

 CORE
 - improved database locking, including the use of custom lock strings
   http://docs.basex.org/wiki/Transaction_Management
 - database names have got more flexible
   http://docs.basex.org/wiki/Commands#Valid_Names
 - we have new options for simplifying the creation of large databases
   http://docs.basex.org/wiki/Options
[MOD] Switched to 7.7.1-SNAPSHOT
[FIX] BaseXClient.runs fails when assertions are enabled. Fixes #735
[MOD] RESTXQ, Uploads: represent file contents with same name as seq.
Merge branch 'master' into aulstreaming
Merge branch 'aulstreaming' into replace-by-value
[ADD] atomic updates: substitute replaces with value updates if possible