Changes to the filename validation

- . allowed in filenames to allow for names such as test-1.0.ext