James D. Callahan III:
	- Make sure the ExpandButtonFrame is large enough to hold the localized word for "All".
	- The SkillToggle text now uses _G.SKILL instead of _G.SKILL_LEVEL so it will properly fit in other locales.
	- When the SearchBox loses focus, ensure that the highlight is removed.
	- In addition to pressing the Escape key, SearchBox focus can now be cleared by clicking on the WorldFrame.
mike:
	- minor cleanup throughout the docs
James D. Callahan III:
	- Fix reference to Player.
	- Removed item_id as a search option, as it's only really useful for development - this allows searching on specific skill levels.
	- Improved search editbox functionality - focus is only lost when escape is pressed, not when every letter has been deleted - in that case, the text is reset and highlighted for type-over.
	- Fixed bad reference to the search editbox.
	- Moved SetTooltipScripts() and GenericCreateButton() to Interface/Common.lua
	- Split the code for the ListFrame off into its own file.
	- Split some code which is commonly used by GUI code off into its own file.
	- Split the code for the tabs off into its own file.
	- Partial revert of SortRecipeList() parameter removal - recipe_list is different depending on which tab is showing.
	- Removed parameters from SortRecipeList() since their references never deviate.
	- In Scanner.lua - renamed SortRecipeList() to SortRecipesByID() since Frame.lua has a function by that name which works differently.
	- twipe --> table.wipe
	- Re-designated FormatRecipeText() as a recipe entry's GetDisplayName() method.
	- Re-designated SetTextColor() as a method of the private table.
	- Cleaned up the file header for core.lua
	- Renamed ARL.lua to core.lua
	- Fixed tooltip colorcode for excluded recipes.
mike:
	- Fix a bunch of links throughout the docs.
James D. Callahan III:
	- More small config tweaks.
	- More configuration panel changes.
	- Tab_ModifyEntry() is now a tab method - tab:ModifyEntry()
	- Fixed "click scan again to close" for Smelting (damnable kludge...fixes ticket #1029) and cleaned up some code in the process.
	- Added a work-around for the French localization of the Runeforging "profession" not being conformant with GetSpellInfo(). Hopefully fixes ticket #990.
	- Colorize waypoint descriptions by acquisition type and item quality.
	- Reputation acquisitions need waypoint types set too...
	- Minor code cleanup.
	- In GenericCreateButton(): Don't create a FontString if the font_object is nil.
	- Removed the "Reset Filters" button from the config options - there is already such a button in the expanded section of the main panel.
	- Code cleanup.
	- Added Display Option to toggle between using a small (default) or large font in the recipe list.
	- Resetting the GUI's position no longer resets the tooltip scale or font size.
	- Removed more dead localizations.
	- Added section headers to locale entries.
	- Removed some dead localization strings.
	- Under the Display Options panel - moved the "Font Size" checkbox under the Tooltip section.
	- Changed the Map Options panel - moved things around and changed tooltip texts.
	- Turned off the manual ChangeLog.
