Two minor additions

The first patch adds very rudimentary stdin support for input. Tested that it builds on MSVS 2010, mingw-w64 and native linux GCC (Ubuntu 13.10), and tested to be working on Windows.

The second patch adds object files to the list of ignored files in general, as those files can be scattered around the repository depending on where you run the Makefile.