Add validation check when adding a new resource
Add validation check when adding a new resource

 - Prevent the creation of a duplicate resource filename/name.
 - Alert the user if the resource file is outside the ResourceFile's
   directory, and confirm if the resource should be created.

undisbeliever/untech-editor,undisbeliever/untech-editor