Add number type for FormBuilder

Something I've seen a lot of people request, and usually always did a macro for it. Why not have it directly in the framework?
The other's aren't type hinted (at least the text one). I'll change it.