Added SelectGlyphsSplines and SelectGlyphsReferences scripting functions
Added ChangeWeight scripting function.
Allow bItalic() to take a second argument for the xheight percentage.
If script filename doesn't exist, look instead for one ending in .ff
or .pe
Fixed bSmallCaps() to use position_maps and actually work.
Fixed incorrect argument array index.
Expanded Italic() function.
Added 'Class' parameter to GlyphInfo
added even more arguments to bItalic()
Allow bSmallCaps() to take a scale argument.
First get SmallCaps constants, then override.
Added 2nd parameter to SmallCaps for the hscale.
Fixed scripting function Strtod() to actually work.

Return type is v_real, but the value from strtod() was being stored to
.ival instead.
Fixed crash in bOpen() when file doesn't exist.
Mark freed argument data v_void so they aren't freed twice.
Added SetFontType() function
Added interactive support.
attempt at readline support
More in-depth readline support
Changed USE_READLINE ifdefs to _NO_LIBREADLINE.