Add base framework files from previous project
Add Base Class for extending with generic functionality for desired use cases
Update Model Class to extend Base and remove duplicated methods
Update other Classes to extend new Base Class
Merge branch 'feature/baseClass' into develop
Add Api\Request\Range Class for handling range header data
Replace getRangeData() method in Api\Request Class with new functionality
Fix Search\Logs Model to return false on no data
Update Search endpoint in Logs Controller

- Uses new Range data structure
- Returns an empty array with 200 for no data instead of 416
Merge branch 'feature/requestRange' into develop
Reset config version numbers and remove plugins data include
Add Api\Connections Class for handling multiple data source connections
Implement new connections system in Api Class constructor
Update Dbo Class to extend the Base Class
Remove unrequired properties from Api Class

- Dbo references
- Move files property to a single handler in the loadJsonConfig() method
Replace type filtering method with a name based assign() method
Replace global reference to $dbo in the Controller Class
Assign the MySQL Dbo to a name in $api connections
Pass the database object to the Search\Log Model in Logs Controller
Merge branch 'feature/multiSources' into develop