formfields with Jlayout render

This commit render chechboes,chechbos radio and range fields with jLayoutRender, this mean formfield can now be overrided in template and unwanted javascript can be removed or bad display solved(it's the case for bootstrap 3)
I do it with all formfields that can have troubles because javascript or render, that template can override it.
 Thank you to review and test the code.