GiTemplate: move settings from AbstractObject

Maybe this class can be removed completely, but for now just to not break things I moved $settings property here from AbstractObject.