[MIN] refactorings, checkstyle warnings
[FIX] XQuery, File Module: always return 0 for directories
[FIX] GUI, Editor: code completions
[FIX] Core: improved handling of UTF16 input
[MIN] Options: INLINELIMIT increased to 100
[ADD] Test case for GH-796.
[FIX] Take the size of the closure into account when inlining function items.
Merge pull request #797 from LeoWoerteler/gh-796

Fix for GH-796
[FIX] GUI Editor: enter between opening and closing brackets
[MOD] Lazy Replace: activated + extended + test cases
[FIX] Data: correct adjustment of attsize when replacing attributes + test case
[ADD] GUI, Editor: view of all project files
Merge branch 'next' into lazy-replace
Merge pull request #803 from LukasK/lazy-replace

Lazy replace
[FIX] XQuery, XQJ: Serialize attributes and namespaces. #800
Merge branch 'next' of github.com:BaseXdb/basex into next
[MIN] GUI, Project View: icons revised
[ADD] Closure optimizations, loop unrolling.
[ADD] Unrolling for `hof:fold-left1($seq,$f)`.
[MOD] Report TCO when a call is actually marked.
[MOD] Make variable names unique by appending the variable ID in `Expr#toString()`.