fix gc , add ^^,update std.ol OL::Math.pow(int,int),OL::Math.pow(double,double),OL::List protected member,OL::IO::FileStream(var fp)