Changing logic to enable use of named instances

This change enables the creation of named instances (e.g.
MSSQL$MYINSTANCE). Before you could only have a default instance if
your not using SQLEXPRESS.