Write specs for Music model.

* Add factory for Music and Version.
* Music#*_lv= accepts values which respond to `to_i' or `to_s'.
Accepts the value which is included within 0.0-100.0 as Record#achieve
Write specs for Score

* Add factories for Score and Player.
* Fix validation regex for Player#pid.
* Specify type for Score#difficulty column.