Fix bug with writing out a MorphShape2 line style when it has a fill
connected to it. Had been calling encodeMorphFillstyles() directly
with an array of one element, but that adds a count byte (of value 1)
which should not be there. So I decomposed new method
encodeMorphFillstyle() out of encodeMorphFillstyles(). So not a big
change, but lots of indentation changes.
Other than that all changes were replacing the use of constant numbers
with static constants from FillStyle and also adding an equals()
implementation for FocalGradient.
reviewed by Pete Farland, passed flex checkin tests