Cleaned up inconcistent window sizing/location that produced "funny" bugs where the window would sometimes not reposition itself properly (and occasionally fix itself later).

Possibly addresses Issue #395
Merge pull request #405 from SeeJaredCode/master

Cleaned up inconcistent window sizing/location that produced "funny" bug...