Vk/tf issues 133

These patches contain changes for implementing the interface between TF images and also adds support for making BL3-1 as a reset vector