added system tracking
restructing the unit tests platform
added minor changes to phpunit.xml
added minor changes to travis-ci and scrutinizer-ci config files
added more unit tests to test the database sqlite string escape function
changes applied to system caches
Merge pull request #26 from platform-project/develop

merging new development changes to master