Update to language definition
Updating ignore file to leave out vim temporary files
Update to test.html: note, xbasic is terrible test