re #91 : Add 'identifier' to locator info.
Merge remote-tracking branch 'origin/develop' into develop
re #91 : Rename ClassLocatorInterface::getType() to getName() and make method static. Cleanup code and docblocks.
re #91 : Cleanup code and docblocks.
re #91 : Cleanup code and docblocks.
re #91 : Rename ObjectLocatorInterface::getType() to getName() and make method static. Cleanup code and docblocks.
Fix typo
re #91 : Refactor KTemplateLocator

- Rename KTemplateLocatorInterface::getType() to getName() and make method static
- Add KTemplateLocatorFactory to handle registering and creating template locators
- AddK TemplateLocatorFile to handle loading templates from a file path
- Add abstract KTemplateLocatorIdentifier