Spawn point checks

An island now must have a tree to be a valid spawn, instead of only
needing to be an island type that usually has trees.