Prevents potential multiple evaluations of enumerable.
The -1 default was getting stored to the database.
Also removes the other rulesets' HitObjectComposers for now.
Fixes https://github.com/ppy/osu/issues/476.