Added alternative X86File constructor.
Added .gitignore.
Added XOR.
Merge pull request #1 from DanielGibbsNZ/master

Ta!