Sharply optimize javascript codes;
Lengthen Shop.other field to 500 bytes;
Fix some little problems in ShopAction.