Adding a Form Factory

@wilblack This may or may not be the correct way to do this, but it seems to work for me for now...
The idea is that the forms are already know, from the FormStack, so it doesn't request a new one from the server.
@wilblack Updated to be a === . Oversight on my part when sending parameters into this function - was reading them off a state param, which was caused it to be a string. === failed in that instance, matching to a numerical ID of the form. Resolved.