Fix ENG-3650. Allow alphanumeric, underscore, dollar, period, and at sign. DDLCompiler uses "([\\w.$]+)" to match. I allowed @ to allow users to use new system procedures without updating the client library.
Merge pull request #6 from MichaelGG/eng_3650

Fix ENG-3650 - characters in procedure names