Pre-unroll changes/bug-fixes.
Reflect changes in master branch.
Minor (help) printing changes.
Fix printing intentation.
Particles reading/dumping from/to stdin/stdout.
Fixed precision for particles dumging.
Bigger indentatin for perf info printing.

Conflicts:
	src/NBodySim.cpp
Add reference config, input and output for accuracy testing.
Use unified diff when doing `make test'.
Add a .gitignore file.
Test now enforces execution of finish-up loop.
Update .gitignore for my messy directory.
Refactor and polish NBodySim a bit.
Fix a bug where every comment line in particles file would cause a particle to be skipped.
First iteration of separated simulators; only naive is implemented.
Add image width and height to simulator configuration.
Add generic bump wrapper, implement naive_bump simulator.
Specify naive simulator in test config.
Get rid of the VISUAL define (no longer needed).
Merge branch 'naive'