general tidy-ups
Ensured recovery is not delayed by 10secs
Orphan detection fixes

* Checks for in-memory orphans
* Only restores Subordinate Transactions if they match the server ID.
Pulled in BasicActionRecovery module to ext package
Updated docs