fix repeating_lyrics
merge lyrics if first half is exactly the same as second half
Ruby 1.9 hash style
tests start2 in all test cases
adds complete_example.mid tests