Fixed bug on sorting columns in table component.

Bug occurs when table is created from actual HTML markup and it consist numbers.
The numbers weren't sorted by natural direction, but with string comparison.
Now aside of checking if typeof val is number, also regex checking for signed
float number is being invoked.