Functional and tested VGA controller on Nexys4, including new color RAM palette and XGA (1024x768) screen mode
Known issues
 - in XGA mode the last character of the row is duplicated
 - evidence of duplicate/missing character at a PSDRAM row boundary
 - need to implement software VGA clock switching