As JB pointed out, making an existing model available as race is pretty easy.
While he pointed out the guide for custom origins, there is a new one available now detailing
Custom Races.
As mentioned, and as you will see with the Froblin example, the real work comes from making a model that supports all weapon animations, wearing armor, etc. The documentation for custom character models is currently still under construction.