Added useful optional arguments to the Italic() native scripting function

Added eight optional arguments to bItalic(), putting a large amount of the command's functionality within scriptable control.  The new arguments are documented as well.