Merge pull request #17 from jledet/master

Support for gcc 4.8 on Arch Linux
Bumped version
Removed version from SVG titles

Removed version from SVG titles. Added version comment in autogenerated SVG source.
doc: Added layer configuration description.
Fixed pthread linker error

Using gcc 4.7.3 on Ubuntu 13.04 requires the "-lpthread" option.
Configure text cleanup
Added log rotation feature

A new configuration variable "log_rotation" is introduced to enable log
rotation. The default value is 5 meaning that 5 rotation log files will
be used like so:

build/build.log
build/build.log.1
build/build.log.2
build/build.log.3
build/build.log.4
build/build.log.5

The oldest log file is build.log.5 and the latest is build.log .

Logs are rotated every time the build command is used.