Allow disabling primitive restart index.  Also, better handling of unsupported shader languages.