For 400 years, James VI and I has been portrayed as odd and effeminate. Now a terrific biography seeks to set the record straight ...