Merge branch 'hotfix-1.12.0a3' into devel
Fix: Nonexistent files cause an error, add a check proof.
Fix: Remove loose detection for getID to prevent potential problems. Only files under current activate ScrapBook are regarded editable.

- eg. "file:///somedir/data/43210987654321/scrapbook/data/12345678901234" is ambiguous, in previous version we get id "43210987654321" while it could be "12345678901234" if the scrapbook dir is "file:///somedir/data/43210987654321/scrapbook"
Merge branch 'fix-get-id' into devel
Fix: pages in the subdirectory cannot make correct inner link.
Fix: Do not allow "Edit Before Capture" pages to insert inner link or attach file.
Fix: Disable inner link button for "Edit Before Capture" pages.
Merge branch 'fix-inner-specific-tools' into devel
Fix: potential leaks of the heuristic check about whether the current page is the main page of an id

- eg. file:///scrapbook/data/12345678901234/blah.html#index.html
- eg. file:///scrapbook/data/12345678901234/subdir/index.html
- eg. file:///somedir/index.html/scrapbook/data/12345678901234/blah.html
Update version info.
Merge branch 'release-1.12.0a4'