fix worksheetDocument serialization performance issue
change FillPattern property to short type

This is because the compability between XSSF and HSSF. The enums are
very differnt and cannot be shared
fix compability issue when content_type part name is lower case
fix several issues for code generator