Add a configure option to enable/disable workaround code
Add workaround to set color attributes.

It enables to show preedit string on Xamarin Studio.
Add a script to run configure against Xamarin Studio