Fixed i18n problem in tests
First Commit

Added Functionality of Parentify.

If a node is deleted, all descendants are added to the parent
of the deleted node.
added test cases
test improved to consistency
removed unwanted test
method and test case modified to be able to rootify the subtree,
 incase the deleted node is a root.

Updated the README.rdoc
README - Replaced TAB with Space
Revert "README - Replaced TAB with Space"

This reverts commit 1f52799883bc153ea5fe382ddbfb7b0347b2738a.
minor changes in the README
Added a before_save callback for cache_depth as well as the existing before_validation callback. This ensures that all descendants in a subtree have their depth cache updated when the subtree is moved.
Added short alias :root? to existing is_root? method
base_class replace ancestry_base_class
Fix three warnings: "parenthesize argument(s) for future version"
Up the version number.
Merge branch 'master' of github.com:stefankroes/ancestry

Conflicts:
	ancestry.gemspec
Fixed it for Rails 3.2 and broke it for 2.x, changed version 1.2.6 and activerecord dependency to >= 3.0.0
Revert "Fixed it for Rails 3.2 and broke it for 2.x, changed version 1.2.6 and activerecord dependency to >= 3.0.0", as it is an incomplete commit. Rails 3-specific code has been moved to the rails3 branch.

This reverts commit b5fd912e58339c728d714f4bb3d17dc96cec2b41.
ancestry should skip default scopes for some of the node update methods.
Upgrade version number to 1.3
Make that 1.3.0