Removed Test Folders due to poor placement.

Should've placed them higher in the directory heirarchy.
Added an INCLUDEPATH to eliminate verbose includes.

Using Lansdon's commit as a template, eliminated all of the

extended header includes.

Also changed an include definition <limits> to <limits.h>

in the SHA256 due to errors resulting from a GCC compiler.
Removed old TestCase due to lack of use and used a

different TestCase that's higher up in the drc

directory.
Added a couple tests for the DB class.  Stopped

because we needed to merge with the main branch.