added custom configuration file option
make sure custom config file is malloc'd and freed accordingly
Merge branch 'master' of https://github.com/allinurl/goaccess

Conflicts:
	goaccess.c
	settings.c
	settings.h