Remove .jy from script names
Remove any extension from script name
make FsFile constructor more permissive
use Deque in CheckedPath
use Deque in FleetingDirectory
add curly braces
remove whitespace
Remove .lock file on server shutdown.

This should be a minimal fix for situations
where FileMaker can't obtain a lock on the .lock
file in ManagedRepository.
Update the "No FS!" message.
Try to overtake .lock file.
Make ImportLibrary error message universal.
Don't try/catch where it's not needed.
Fix LegacyRepositoryUnitTest.java.
Add unit test for repository takeover.
Make sure to use absolute path.
Remove unnecessary try/catch/throw.
Fix LegacyRepositoryUnitTest.java.
update copyright headers
Merge pull request #2706 from sbesson/rebased/dev_5_0/script_name_jy_12208

Remove .jy from script names (rebased onto dev_5_0)
Merge pull request #2716 from bpindelski/rebased/dev_5_0/12359_repo_lock

Acquire repository lock forcefully (fix #12359). (rebased onto dev_5_0)