Bugfix #291: unified 'name' validator
Use simpler and more flexible name validator (#291).
Merge branch 'bug291_island_name' (#291).