The start of a logging API; lots left to figure out though
Changed the logging API and added an error API.
Version bump.
Removed internal/external callback separation.

... at least for now.
Merge branch 'master' of github.com:SIEGE/siege into signals

Conflicts:
	CMakeLists.txt
	include/siege/common.h