Float input fix

Fixes input for floating point numbers; input validation by bootstrap.

See e.g. [this article].


[this article]: http://blog.isotoma.com/2012/03/html5-input-typenumber-and-decimalsfloats-in-chrome/