Removed entity::orphan as it does not actually perform logic necessary to orphan (does not remove from parent).

Added for another purpose, not needed thus removing.
Merge branch 'unstable'