Changed TimingData Lua API to not return strings that will be immediately be parsed into numbers.
Updated documentation to match API changes.
Art Pass #1
Merge branch 'master' of https://github.com/stepmania/stepmania

Conflicts:
	Themes/default/Graphics/ScreenWithMenuElements header/default.lua
	Themes/default/metrics.ini
Merge branch 'master' of https://github.com/stepmania/stepmania
Merge branch 'master' of https://github.com/stepmania/stepmania
Merge branch 'master' of https://github.com/stepmania/stepmania
expose tap notes for judgment message

allow themes access to as much information as possible on judgments
fix major typo

oops...
SM5 beta 4 version bump + url updates
Merge branch 'master' of https://github.com/stepmania/stepmania
Fixed GAMESTATE:GetCurrentStage to use correct logic for determining if all human players are on final stage.
THEME:GetPath lua functions can now pass true for the third arg if the element is optional.
Fixes to various StageDisplay things in default.
thify_number and thified_curstage_index lua functions added to default/Scripts/04 Other.lua.
Sanity checking for frame and texuture hints from filenames.
Merge branch 'master' of https://github.com/stepmania/stepmania
Added MaxDimensionUsesZoom to BMT copy constructor.
Use legal printf format strings when logging.
Merge pull request #306 from foresto/debfixes

Use legal printf format strings when logging.
Avoid spaces in the productID / installation directory name.

The productID is used as the installation directory name, and
a space character within it can be problematic for some packaging
tools.  We therefore use a - instead.
Prepend $(DESTDIR) to install directories, for packaging tools.
Make sure the target dir exists before copying to it.

Parallel builds (make -j4) were failing because the installation directory
wasn't guaranteed to exist before we tried copying files to it.