Canvas boat covers and enclosures