New ignoring rules so I don't have to  in make: Nothing to be done for `all'.. Oh yeah, gotta fix that too.
Fixed the Makefiles and the gitignores once more, works great.