[ModelManager] Provide a method to expose the type of entity the manager supports
[Pool] Create pool to store model managers
[Compiler Pass] Register managers with the pool
[Exception] Add a manager not found exception
[Tests] Model Manager Pool test
[ModelManagerPool] Initialise managers array
[Tests] Another entity stub for testing purposes
[Tests] Update model manager tests to test supports() method
[Travis] Updated travis file