Allow Number field to save empty value

Signed-off-by: Elliot Condon <e@elliotcondon.com>
Improved WYSIWYG JS

Signed-off-by: Elliot Condon <e@elliotcondon.com>