Add utf8 item names in advanced inv

Fixed issue #7966

All item names are truncating properly.
Now all items table field have fixed length:
* amount 4 (max val: 9999)
* source 2
* weight 5 (max val: 9999) (one char for comma)
* volume 4 (max val: 9999)

When max_val will be reached then value will be set to 9999 and printed in red color

And some print_items() code improvements..

After fix in full mode:
![after-eng](https://cloud.githubusercontent.com/assets/5244047/3327928/d6b5e898-f7b5-11e3-9cb1-b7e72878d86a.png)
After fix in compact mode:
![after-eng2](https://cloud.githubusercontent.com/assets/5244047/3327931/df26dc80-f7b5-11e3-8e63-b0e85bdc51d4.png)