Simplified writing tests by wrapping tests inside each module into common functions with testcase suites in arguments.
Added binary float setters with tests.
Merged simplified test syntax from master.