Change package structure; Starting db development
Minor tweaks
Setup base for adding database functionality
Added sql code to create FCSdb
DB PmtTubeExps setup. Changed loadFCS->FCS (need to consider class organization)
Merge branch 'master' into db-dev

Conflicts:
	FCS_Database/FCS.py
	main.py
Used case_number in db

There is a case_number variable that holds on to the case number instead of selecting string elements.  This is a much more robust method for getting an HP number in the correct ##-##### format.

I question why you have functions to redefine functions (i.e meta_to_db) ; it seems silly and adds extra code.
First functional version of .fcs->db
Add comments and minor tweaks
Added foreign key enforcement option (untested)
Added handling for FCS files that fail import by FCS()
FCS objects now includes self.FCS. This is captured by utils.py|GetVersion. This is exported to TubeCases and PmtTubeCases tables in db.
Fix one nothing bug
Added testing functionality
Fixed database.py so now only has one active db engine (via sqlalchemy). Except, using an encapsulated pysqlite connection for script reading
Merge branch 'db-dev'

Conflicts:
	FCS_Database/FCS.py
	main.py