Add a .gitignore for cruft

Signed-off-by: Nick Semenkovich <semenko@alum.mit.edu>
Missing file/variable errors my compiler was angry about.

Signed-off-by: Nick Semenkovich <semenko@alum.mit.edu>
Other things / unsued imports my IDE complains about.

Signed-off-by: Nick Semenkovich <semenko@alum.mit.edu>
Merge pull request #6 from semenko/general-cleanups

General cleanups
Fix reference
Merge remote-tracking branch 'upstream/master' into rose2-cleanups

Conflicts:
	ROSE2_main.py