added _generated and runtime testing for advanced/form_factor
cleanup unused variables and conditionals
add custom messages for matchers and show them in ConsoleReporter
added _generated and runtime testing for advanced/inheritance