Initial stab at floats, not working so well

Signed-off-by: ysgard <ysgard@gmail.com>
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	test/test.d