support version 3 pvr, remove file format suffix in texture2d make method, update demos for this change, update ios project to add libpvr target
update macosx project to add libpvr target