String - Made Vector a member

Made vector a private member instead of using private inheritance
because VS 2012 intellisense showing privately inherited members as
public.
String - IndexOf / LastIndexOf - WIP

Work in Progress