spaces to tabs
added GetHasteRate method, made GiveUpSeconds a metric

without haste rate, it's impossible to display an accurate BPM. Give up
time should be controllable.
Merge pull request #119 from sigatrev/fix-spaces

spaces to tabs
Merge pull request #120 from sigatrev/gameplay

added GetHasteRate method, made GiveUpSeconds a metric
Fix building on older versions on FFMpeg
Merge pull request #121 from lthls/master

Fix building on older versions on FFMpeg
added StopMusic method
Merge pull request #122 from sigatrev/stopmusic

added StopMusic method
removed SetCurrentSteps double-broadcast
make early judgments broadcast when judgment is triggered

judgments triggered early were not broadcasting the judgment message
until their row crossed
Merge pull request #124 from sigatrev/early-judgments

make early judgments broadcast when judgment is triggered
Merge pull request #123 from sigatrev/double-broadcast

removed SetCurrentSteps double-broadcast
fix SongOptions fail type to not change fail type preference

per issue #80. Problem came from commit
231ae7cb32814b662d9b66112afd9ec76c796b78 - May 27, 2011
fix for AutoPlay increase combo with "RollBodyIncreasesCombo"

per issue #125
Attempted fix of Tick Holds

NoteDataUtil::GetTotalHoldTicks() was not counting the last tick of
holds which ended on the last row of the song. Extended the range to
include the last row.

NoteDataUtil::GetTotalHoldTicks() was counting number of rows held, when
it should only count 1 regardless of number( at least to mimic pump )

Player::CrossedRows() was assuming a constant tick rate over the crossed
rows, leading to potentially inaccurate tick counts.

Pump holds were counting "HoldNote_Held" due to capitalization in the
metrics. Fixed metrics and made "IsGame" function case insensitive.
remove FinishStage from Net screens

FinishStage is handled by ScreenGameplay now.
Merge pull request #138 from sigatrev/Net-fixes

remove FinishStage from Net screens
Merge pull request #137 from sigatrev/TickHolds

Attempted fix of Tick Holds
Merge pull request #136 from sigatrev/Autoplay-Roll-Combo

fix for AutoPlay increase combo with "RollBodyIncreasesCombo"
Merge pull request #135 from sigatrev/song-options-fail

fix SongOptions fail type to not change fail type preference