Stricter database name format

- All non-alpha characters are replaced with underscores
- String is forced to lowercase