Update to work with latest rust master

Due to https://github.com/mozilla/rust/issues/3511 the input arrays have to be declared separately from their use :(

I also gitignored the generated Makefile.