allow dashes, underscores and capital letters for map widget IDs
changed line endings to be unix based