Removed program termination via serial port.
Integrated a function used only once.
BAUDRATE and SERIAL_PORT are now variables.

SERIAL_PORT is dynamically allocated and freed.
Added the main configuration file.

It will be used to set serial port, and it's speed.
Changed makefile to support the main configuration file.

The cauchdb.conf file will also be created instead of touched if it
doesn't exist.
Added parsing of the main configuration file.