More restructuring.

Removed database model tests since this is handled by a vendor
component.
Put everything in FluxCore vendor namespace.
Redid bootstrap a bit.
Removed application/ and configuration/ directories since configuration/
should be in application/ and application/ should be available
independently from the framework.
Restructured test-suite.

Restructured the test-suite so that it accomodates for previous
restructural work.