Theme and GetUserName fix

Added Theme enumeration for getCurrentTheme.
Fixed GetClientName returning int, instead of string