Using autodie in Bibase.pm
startup.pl replaced by Bibase->startup()
Renamed startup() to init_db_files()

This matches much better what the routine actually does
Moved config reading code into read_settings() method
Added a test of the read_settings() method
Testing that db files are left alone at startup if they exist
Removed IO::Capture in read_settings test

These modules aren't needed in this test
Added a symlink to main bibase script in base dir
Moved settings file into base dir

This is a more central location for such information
Moved db files into base dir

This is a more central location for such files
Added src/ dir to search path

Now source files can be found when running bibase from the base dir.
Setting default settings filename correctly in read_settings()
Testing that default settings filename is used correctly
Testing DBFile and altDBFile get the correct default values
[t] .bib and .db names set correctly with settings names
[t] db filenames set correctly from settings file with dbfilepath
Slurping settings text in read_settings()
Simplified for loop in read_settings()
Removing spaces in input data more generally in read_settings()
Simplified config item matches in read_settings()