Improvements to the race/buster ranks

- Fixed a typo which made the buster ranks work again
- Implemented a check to see if the user has disabled some fields in
his/her profile. This sometimes would have caused the race rank to add
'undefined' after it. Also because Barafranca uses the #raceform twice,
also for the buster rank, it's quite hard to access that value easily.