Update to work with latest rust master

Fixes #72.
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.