Added interface for controlling the behavior of the hasts system.  Added support for negative haste.  Moves haste rate calculations to UpdateHasteRate.  GetHasteRate now just returns the calculated value.  Added FLOAT_NO_SPEED_INTERFACE and FLOAT_TABLE_INTERFACE macros to OptionsBinding.h
Had wrong documentation for SongOptions:Haste.
Added Mmod compensation to ArrowEffects::GetYOffset.
Added PROFILE:GetHighScoreListIfExists for limiting memory footprint on searches.  Added PROFILE:GetAllUsedHighScoreNames to provide a non-brute force way for obtaining a list of names.  Added HighScoreList:GetHighestScoreOfName so the C++ side could do the iteration.  Added HighScoreList:GetRankOfName for the same reason.
fix GAMESTATE:SetCurrentSteps

assert was causing crash if steps were set to nil/null.
AVM in VS2010 projects
Fix dark float

Without applying internal diffuse to the receptors, dark percentages
under 100 were doing nothing.
Set up ActorMultiVertex for other VS projects.
Merge pull request #193 from sigatrev/Dark

Fix dark float
Merge pull request #1 from wolfman2000/wolf-vs-amv-contribution

Set up ActorMultiVertex for other VS projects.
Better fix of float Dark

One that actually works
Merge branch 'VSprojects' of https://github.com/sigatrev/stepmania into AMV_in_projects
Added AMV to src/Makefile.am
Merge pull request #194 from sigatrev/Dark

Better fix of float Dark
Merge pull request #155 from kyzentun/negative_haste

Negative haste and themable haste
Merge pull request #163 from kyzentun/tweenable_mmods

Tweening for mmods.
Fixed fake conflict in Profile.cpp.
Merge branch 'SetCurrentSteps' of https://github.com/sigatrev/stepmania
ASSERT broken into two lines, as per shakesoda's suggestion.
Merge pull request #195 from kyzentun/AMV_in_projects

AMV in projects