Support for DispIdAttribute in GetIdsOfNames

Also changes spaces into tabs since I basically rewrote the function anyway.

License: This patch is under the MIT/X11 license.