Fix compilation with Qt 4.8's QStringBuilder

Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
Add possibility to set hashing algorithm name, that was used to calculate version string
Ignore autosave files created by qtcreator