Refactoring: structurize, extract literate functions, etc
More routing: orders/create_computers
Fixing tests: Test::Unit::TestCase => ActiveSupport::TestCase
Fixing tests: basic init
Fixed test_helper require path - no need for complex construction in Rails 4
Resurrected functional tests with Test::Unit::TestCase => ActionController::TestCase replacement
Made is_assembler the same as all other role fields - false by default
Stupid MySQL 5.0.25+ has completely broken support for defaults for TEXT fields; can't assign default value to TestingStage.comment no more, has to add it manually everywhere :( See http://bugs.mysql.com/bug.php?id=21532 and http://stackoverflow.com/questions/3466872/why-cant-a-text-column-have-a-default-value-in-mysql#4553664 for gory details...
More fixes to fixtures; it appears to be broken since Aug 2008 by inaccurate adding of test_type & test_version
Removed unused & broken fixture for order_lines
Added more external API routes (55 tests, 101 assertions, 5 failures, 11 errors, 0 skips)