Some minor bug fixes to SerInTVOut

More fixes related to the fact that I didn't grok earlier that checking
for available input works different on the serial port than on the TV
module. Also updated .gitignore to ignore automatically saved files from
Kicad