Kill local versions of altera_virtual_jtag core

As per requested in the de0 nano review, altera_virtual_jtag
is moved to it's own core and got a slight touch-up on the way
there (defparams removed and a redundant ternary operation removed).

A bonus initial .gitignore is also added to this pull request.