Fix two other hardcoded instances of "Item" in ORM_MPTT.
Fix File_Structure_Test - look for "Unittest_TestCase", not "Unittest_Testcase"
Change "Unittest_Testcase" --> "Unittest_TestCase"  (49 places).
Re-add the ORM::$_sorting change, add ORM::sorting() for external access.
- add ORM::sorting() to provide an API for handling ORM::$_sorting.
- use ORM::sorting() in ORM_MPTT to set sorting of children and descendants.
- add Model_Item::_set_sorting() to set sorting based on item's data.
- use Model_Item::_set_sorting() in __construct() and save() to set/reset it.
- remove Model_Item overloading of children/descendants.
- remove Model_Item unordered_children completely, revise View_Theme to match.
- revise Item_Model_Test, which now passes!
Revise Formo unit test (no longer namespacing fields) - passes!
Change name of Formo/ORM driver callback (no external API changes).
Update Formo - fix a bug to make 'template_ext' config work with render_opt().
Big rewrite of album edit form.
- made 90% of the edit form identical to the add form (and tweaked add to match).
- made it work for ajax and non-ajax.
- changed menu and context menu links.
- removed Controller_Quick::form_edit() as it's now unnecessary.
- @todo: update photo and movie edit forms to match.
- @todo: fix item_edit_form and item_edit_form_completed events.
Change remaining "form/(add|edit)" routes, remove them from bootstrap.
Merge pull request #341 from shadlaws/fixes_20130503_part2

Fixes 20130503 part2