Make sure bpm values coming from echonest are stored as integers.

Echonest returns BPM values as floats, while they get stored as integers in file tags. With this we make sure they are also stored as integers in the database, avoiding showing differences between file and db data.